dingtalk.oapi.gettoken (获取企业token)

获取企业token

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
corpid String 可选 corpid 企业的corpid
corpsecret String 可选 corpsecret 企业的密钥
appkey String 可选 appkey 应用的唯一标识key
appsecret String 可选 appsecret 应用的密钥

响应参数

名称 类型 示例值 描述
access_token String xxx access_token
expires_in Number 7200 expires_in
errmsg String ok errmsg
errcode Number 0 errcode

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/gettoken");
OapiGettokenRequest req = new OapiGettokenRequest();
req.setCorpid("corpid");
req.setCorpsecret("corpsecret");
req.setAppkey("appkey");
req.setAppsecret("appsecret");
req.setHttpMethod("GET");
OapiGettokenResponse rsp = client.execute(req, access_token);
System.out.println(rsp.getBody());

响应示例

  • JSON示例
{
    "access_token":"xxx",
    "expires_in":7200,
    "errmsg":"ok",
    "errcode":0
}

异常示例

  • JSON示例
{
	"error_response":{
		"msg":"Remote service error",
		"code":50,
		"sub_msg":"非法参数",
		"sub_code":"isv.invalid-parameter"
	}
}

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部