官方API指导地址:https://developer.dida365.com/docs#/openapi
第一步 获取code
https://dida365.com/oauth/authorize?scope=tasks:write tasks:read&client_id=*&state=state&redirect_uri=https://www.baidu.com/&response_type=code
scope:需要的权限,tasks:write tasks:read是写入和读取
client_id:创建的客户端的ID
state:state,不做更改
redirect_uri:重定向的URL
在上一步完成后,将URL放置在浏览器中,会重定向到你设置的地址,此时会在跳转的连接中看到code
第二步 获取taoken
拿到code
在认证中设置:Authorization ,为basic,Username,Password,需要填写创建的客户端id和客户端秘钥,
请求体的data中需要如下几个字段
grant_type:authorization_code
scope:tasks:read tasks:write
code:第一步获取的code,每一次获取的code只能使用1次
redirect_uri:https://www.baidu.com/
以上,
响应内容
代码语言:json复制{
"access_token": "xxxxxxxxxx",
"token_type": "bearer",
"expires_in": 15551999,
"scope": "tasks:read tasks:write"
}