# 获取业务接口调用凭证
业务接口调用凭证access_token是开放平台业务数据接口的唯一调用凭据,在获取景区数据、商品数据等时都需使用access_token。此access_token和用户授权中的access_token没有任何关系,属于两套认证流程;如果开发者同时需要用户数据和业务数据,那么在使用时应该分开保管和使用,避免冲突。
目前access_token的有效期通过返回的expire_in来传达,服务器需要根据这个有效时间提前去刷新获得新的access_token。
需要注意的时,获取access_token的接口是完全开放的,只要开发者在开放平台注册过应用,即可调用获取access_token的接口;但使用access_token调用业务数据接口时,则必须在开放平台拥有对应能力的授权才能拿到数据,否则即使access_token有效也是拿不到任何数据的。
# 获取access_token的接口说明
# 接口地址
https://open-api.ybsjyyn.com/api/auth/access_token?appid=APPID&secret=SECRET&grant_type=client_credentials
# 请求方式
GET
# 请求参数
参数名称 | 类型 | 是否必须 | 描述 |
---|---|---|---|
appid | string | 是 | 应用唯一标识,在游云南开放平台提交应用审核通过后获得 |
secret | string | 是 | 应用密钥,在游云南开放平台提交应用审核通过后获得 |
grant_type | string | 是 | 填 client_credentials 字符串 |
# 返回参数
参数名称 | 类型 | 描述 |
---|---|---|
data.access_token | string | 业务接口调用凭证 |
data.expires_in | int | 凭证过期时间,单位(秒) |
errorcode | int | 错误码 |
msg | string | 错误信息 |
ret | int | 0-成功,1-失败 |