Hướng dẫn từng bước thiết lập Salesforce Connected App để tích hợp OAuth dễ dàng
Chào mừng bạn đến với hướng dẫn thiết lập Salesforce Connected App để tích hợp OAuth liền mạch. Trong bài hướng dẫn từng bước này, bạn sẽ học những điều cơ bản về việc thiết lập một Connected App trong Salesforce và truy cập nó qua Postman bằng API. Hãy đi sâu vào OAuth, bắt đầu với việc cấu hình một Connected App.
Bước 1: Tạo một Connected App mới
Đi đến App Manager: Bắt đầu bằng việc mở App Manager trên Salesforce.
Bật truy cập API: Để hỗ trợ truy cập từ các ứng dụng bên ngoài qua API, tạo một Connected App mới và đặt tên là “App One”.
Cấu hình ứng dụng: Cung cấp một email cho ứng dụng và bật thiết lập OAuth. Dù một số luồng OAuth cần callback URL (chúng ta sẽ thảo luận trong các hướng dẫn tiếp theo), tạm thời hãy nhập một giá trị giả như “www.salesforce.com” (opens in a new tab).

Bước 2: Đặt OAuth scope
Scope định nghĩa những năng lực có thể truy cập qua API. Với bài hướng dẫn này:
Manage User Data: Gán scope cho phép quản lý dữ liệu người dùng qua API.
Lưu và chờ: Lưu thiết lập và chờ khoảng 10 phút để quy trình hoàn tất.
Bước 3: Lấy thông tin Consumer
Khi quy trình hoàn tất, bạn sẽ cần hai thông tin thiết yếu không công khai: Consumer Key và Consumer Secret. Nhấn nút tương ứng để xác thực và lấy các thông tin này cho “App One”.
Bước 4: Xác thực bằng Postman

Khởi tạo lệnh gọi POST: Trên Postman, tạo một lệnh gọi POST đến máy chủ OAuth tại “login.salesforce.com/services/oauth2/token”.
Đặt tham số: Chèn các tham số vào phần thân, bao gồm grant type (password), client ID (Consumer Key) và Client Secret.
Chèn thông tin đăng nhập người dùng: Thêm tên người dùng và mật khẩu vào các tham số, rồi gửi POST đến endpoint OAuth để xác thực.
Bước 5: Access token và truy vấn
Sau khi xác thực thành công:
Nhận access token: Bạn sẽ nhận được một access token cần thiết để thực hiện các lệnh gọi API.
Chèn token: Trong Postman, trên yêu cầu truy vấn của bạn, chèn access token vào dòng authorization của header, đứng trước là từ “Bearer”.

Chạy truy vấn: Sau khi chèn token, gửi yêu cầu để chạy truy vấn, lấy dữ liệu thành công.
Bước 6: Phiên bản endpoint và các bước bổ sung
Giờ bạn có thể truy cập phiên bản endpoint của Connected App (ví dụ phiên bản 58) để lấy dữ liệu. Thiết lập cơ bản này không bao gồm mọi thành phần luồng bổ sung hay callback nhưng là bước nền tảng cho việc tích hợp OAuth với Postman và Salesforce.
Kết luận và các bước tiếp theo
Giờ bạn đã thiết lập thành công một Salesforce Connected App và xác thực nó bằng OAuth để truy cập API qua Postman. Dù hướng dẫn này bao quát những điều cơ bản, các bài hướng dẫn tiếp theo sẽ giới thiệu thêm các luồng OAuth và chức năng để nâng cao năng lực ứng dụng của bạn.
Hãy đón xem
Hãy tự tin bắt đầu hành trình API Salesforce của bạn! Để có thêm góc nhìn và mẹo hay, hãy theo dõi tại www.SteveTechArc.com và kênh YouTube @SteveTechArc (opens in a new tab). Hãy đăng ký và nâng cao hiểu biết của bạn về Salesforce và cách tích hợp nó với các hệ thống khác.
Góp phần thay đổi thế giới bằng cách chia sẻ kiến thức tích hợp với các kiến trúc sư đồng nghiệp và những ai đang trên hành trình trở thành kiến trúc sư!
Bản ghi lời thoại được AI hỗ trợ
STA 3.11