如何生成OAuth2访问令牌以从Postman访问Salesforce REST API

q1qsirdb  于 2023-08-02  发布在  Postman
关注(0)|答案(1)|浏览(179)

从文档中很难弄清楚生成用于访问Salesforce REST API的访问令牌的步骤。应遵循哪些步骤?

tjvv9vkg

tjvv9vkg1#

如果您是初学者并想尝试API,请按照以下步骤操作:
1.在developer.salesforce.com中创建帐户
1.创建连接的应用程序
1.启用OAuth访问
1.给予应用程序所需的访问权限(从完全访问权限开始)
1.保存使用者密钥和使用者秘密
1.创建具有API访问权限的Permission Set,并将Permission SetUser关联
1.转到Settings > Network access并给予可信IP范围(您计算机的IP)
1.转到Connected app并更改OAuth访问策略,
(a)所有用户均可自行授权
(b)放宽知识产权限制
接下来,在Postman中生成访问令牌
选择OAuth2 authorization并使用以下详细信息生成访问令牌

grant_type: password
access_token_url: https://login.salesforce.com/services/oauth2/token
username: <registerd username to log in to developer.salesforce.com>
password: <password used to log in to developer.salesforce.com>
client_id: <consumer key generated in step 5>
client_secret: <consumer secret generated in step 5>
scope: <empty>
client_authentication: send client credentials in body

字符串
使用来自访问令牌响应的instance_url构建REST API URL
示例:GET https://na123.salesforce.com/services/data/v48.0/sobjects/Case/
好了。你可以走了!

相关问题