Developer OpenAPI
首页Apifox官网钉钉openAPI
企业微信openAPI
  • openAPI文档
  • 官方文档
首页Apifox官网钉钉openAPI
企业微信openAPI
  • openAPI文档
  • 官方文档
开发钉钉应用
  • 历史文档(不推荐)
  • 开发钉钉应用
  • 服务端API
  • 新版服务端API(DingTalk OpenAPI)
  • 生态伙伴API
第三方个人应用开发
第三方个人应用开发
  1. 服务端接口
  • 服务端接口
    • 获取第三方个人应用的access_token
      GET
    • 根据sns临时授权码获取用户信息
      POST
    • 发送消息
      POST
    • 获取用户授权的持久授权码
      POST
  1. 服务端接口

获取用户授权的持久授权码

POST
http://127.0.0.1/sns/get_persistent_code
开发钉钉应用/第三方个人应用开发/服务端接口
最后修改时间:2022-08-30 09:19:22
责任人:未设置
调用本接口获取用户授权的持久授权码。
服务地址:https://oapi.dingtalk.com

请求参数

Query 参数
access_token
string 
必需
应用的授权凭证,调用获取第三方个人应用的access_token接口获取。
示例值:
{{access_token}}
Body 参数application/json
tmp_auth_code
string  | null 
必需
用户授权给钉钉开放应用的临时授权码。
示例
{}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location -g --request POST 'http://127.0.0.1/sns/get_persistent_code?access_token={{access_token}}' \
--header 'Content-Type: application/json' \
--data-raw '{}'

返回响应

🟢200成功
application/json
Body
errcode
integer 
返回码。
必需
errmsg
string 
返回码描述。
必需
persistent_code
string 
必需
用户给开放应用授权的持久授权码,此码目前无过期时间。
openid
string 
必需
用户在当前开放应用内的唯一标识
unionid
string 
必需
用户在当前钉钉开放平台账号范围内的唯一标识。
示例
{
  "errcode": 0,
  "errmsg": "ok",
  "persistent_code": "liSii8KCxxxxx",
  "openid": "dsa-d-asdasdadHIBIinoninINIn-ssdasd",
  "unionid": "7Huu46kk"
}
上一页
发送消息
Built with