使用邮递员访问Dynamics 365 API

时间:2020-02-12 15:48:45

标签: api dynamics-crm postman dynamics-365 dynamics-crm-webapi

我正在尝试使用邮递员针对Dynamics 365 API帐户发出API请求。我具有以下凭据,但不知道要使用哪些标头进行身份验证。

我有以下...

  1. 消费者密钥
  2. 消费者的秘密
  3. 重定向Uri
  4. 授权重定向URL
  5. HTTP方法= POST
  6. 访问令牌服务端点

我需要在Postman中设置哪些标题才能访问API?

我已阅读文章并看到了一些示例,但是它们都具有与我不同的数据。例如,在下面的屏幕截图中,除了使用者密钥(client_id)和使用者密钥(client_secret)外,还有用户名和密码。

enter image description here

我知道我需要在进行API调用之前先获取Bearer token。正在获得使我感到困惑的令牌。

1 个答案:

答案 0 :(得分:3)

只需遵循此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中创建一个环境:

enter image description here

OAuth 2.0标签中使用Authorization,然后使用Get New Access Token

enter image description here

相关问题