第三方平台 access_token 是第三方平台的接口调用凭据,也叫做令牌(access_token)。每个令牌是有效期一个月,且令牌的调用次数有限,请第三方平台做好令牌的管理,在令牌过期之前进行刷新。
接口调用请求说明:
GET https://openapi.baidu.com/public/2.0/smartapp/auth/tp/token?client_id=OdxUiUVpVxH2Ai7G02cIjXGnnnMEUntD&ticket=8e329bc7e5fc432740d2e7e76a39c0e3
参数说明
参数名 类型 是否必须 描述
client_id string 是 分配给第三方平台key id。
ticket string 是 第三方平台服务器推送的 ticket,此 ticket 会定时推送,具体请见“1、 推荐 ticket协议”。
返回值说明
字段名 类型 描述
access_token string 获取到的接口调用凭证
expires_in int 凭证有效时间,单位:秒。
scope string 拥有的权限说明
错误情况下:
字段名 类型 描述
errno int 错误码;关于错误码的详细信息请参考 http://developer.baidu.com/wiki/index.php?title=docs/oauth/error 。
msg string 错误描述信息,用来帮助理解和解决发生的错误。
返回值示例
{
"errno":0,
"msg":"success",
"data" :{
"access_token": "42.12835b16c449ae00f7d9a61570516b4f.2592000.1535536744.aPk4Eh420Yt-2JdTBB_F-34gJWz93WxN4e9rQhN",
"expires_in": 2592000,
"scope": "smartapp_tp_smtapp_common public"
}
}
出错时返回
{
"errno": 502,
"msg":"Client authentication failed"
}