Dynamics CRM 2016.Web API 授权。我有令牌,现在呢?
Dynamics CRM 2016.Web API Auth. I have token, now what?
将 ADAL 库用于 java 我设法使用我的 office365 凭据获得了访问、刷新和 ID 令牌。
现在我的意图是使用 REST Web API,我的意图是创建一个实体,作为概念证明。根据我在其他供应商和 REST API 方面的经验,一旦您拥有有效令牌,您只需将其添加为授权 header,例如:
Authorization=Bearer 709709JHKLJHKJLhHKHKJHKH...etc
Dynamic CRM 2016 中是否有与此类似的内容?
这里 here 是关于编写 POST http 请求的很好的信息,但我缺少授权部分...有什么想法吗?
这是一个有效的GET
撤回帐户的请求。
GET https://<CRM DOMAIN>.com/api/data/v8.1/accounts HTTP/1.1
Authorization: Bearer:<TOKEN GOES HERE>
Host: <CRM DOMAIN>.com
这是一个有效的 POST
POST https://<CRM DOMAIN>.com/api/data/v8.1/accounts HTTP/1.1
Content-Type: application/json; charset=utf-8
Accept: application/json
Authorization: Bearer:<TOKEN GOES HERE>
Host: <CRM DOMAIN>.com
Content-Length: 224
{
"name": "Sample Account",
"creditonhold": false,
"address1_latitude": 47.639583,
"description": "This is the description of the sample account",
"revenue": 5000000,
"accountcategorycode": 1
}
将 ADAL 库用于 java 我设法使用我的 office365 凭据获得了访问、刷新和 ID 令牌。
现在我的意图是使用 REST Web API,我的意图是创建一个实体,作为概念证明。根据我在其他供应商和 REST API 方面的经验,一旦您拥有有效令牌,您只需将其添加为授权 header,例如:
Authorization=Bearer 709709JHKLJHKJLhHKHKJHKH...etc
Dynamic CRM 2016 中是否有与此类似的内容?
这里 here 是关于编写 POST http 请求的很好的信息,但我缺少授权部分...有什么想法吗?
这是一个有效的GET
撤回帐户的请求。
GET https://<CRM DOMAIN>.com/api/data/v8.1/accounts HTTP/1.1
Authorization: Bearer:<TOKEN GOES HERE>
Host: <CRM DOMAIN>.com
这是一个有效的 POST
POST https://<CRM DOMAIN>.com/api/data/v8.1/accounts HTTP/1.1
Content-Type: application/json; charset=utf-8
Accept: application/json
Authorization: Bearer:<TOKEN GOES HERE>
Host: <CRM DOMAIN>.com
Content-Length: 224
{
"name": "Sample Account",
"creditonhold": false,
"address1_latitude": 47.639583,
"description": "This is the description of the sample account",
"revenue": 5000000,
"accountcategorycode": 1
}