使用 Postman 访问 Dynamics 365 API
Accessing Dynamics 365 API using Postman
我正在尝试使用 Postman 针对 Dynamics 365 API 帐户发出 API 请求。我有以下凭据,但我不知道要使用什么 headers 来进行身份验证。
我有以下...
- 消费者密钥
- 消费者秘密
- 重定向 URI
- 授权重定向URL
- HTTP 方法 = POST
- 访问令牌服务端点
我需要在 Postman 中设置什么 headers 才能访问 API?
我已经阅读了文章并看到了一些示例,但它们的数据都与我不同。例如,在下面的屏幕截图中,除了消费者密钥 (client_id) 和消费者机密 (client_secret) 之外,还有用户名和密码。
我知道我需要先获得 Bearer token
,然后再进行 API 调用。获得这个令牌让我感到困惑。
只需按照此 documentation 设置 Postman for Dynamics web API,即使是现成的 clientid = 51f81489-12ee-4a9e-aaae-a2591f45987d
也适用于任何用于测试目的的 CRM 在线实例。您也可以使用客户提供的 clientid
。
url
应该是 https://crmdev.crm.dynamics.com
authurl
应该是 https://login.microsoftonline.com/common/oauth2/authorize?resource={{url}}
首先在Postman中创建环境:
在 Authorization
选项卡中使用 OAuth 2.0
,然后 Get New Access Token
。
我正在尝试使用 Postman 针对 Dynamics 365 API 帐户发出 API 请求。我有以下凭据,但我不知道要使用什么 headers 来进行身份验证。
我有以下...
- 消费者密钥
- 消费者秘密
- 重定向 URI
- 授权重定向URL
- HTTP 方法 = POST
- 访问令牌服务端点
我需要在 Postman 中设置什么 headers 才能访问 API?
我已经阅读了文章并看到了一些示例,但它们的数据都与我不同。例如,在下面的屏幕截图中,除了消费者密钥 (client_id) 和消费者机密 (client_secret) 之外,还有用户名和密码。
我知道我需要先获得 Bearer token
,然后再进行 API 调用。获得这个令牌让我感到困惑。
只需按照此 documentation 设置 Postman for Dynamics web API,即使是现成的 clientid = 51f81489-12ee-4a9e-aaae-a2591f45987d
也适用于任何用于测试目的的 CRM 在线实例。您也可以使用客户提供的 clientid
。
url
应该是 https://crmdev.crm.dynamics.com
authurl
应该是 https://login.microsoftonline.com/common/oauth2/authorize?resource={{url}}
首先在Postman中创建环境:
在 Authorization
选项卡中使用 OAuth 2.0
,然后 Get New Access Token
。