***第三方平台:服务提供商、给多个电视台提供服务***
1. 获取预授权码
用户浏览器打开广电云授权页并授权https://auth.guangdianyun.tv/?appid={appid}&redirect_uri={redirect_uri}
参数说明:
参数名称 | 请求位置 | 类型 | 描述 | 必须 |
---|---|---|---|---|
appid | query | string | 第三方平台appid | 是 |
redirect_uri | query | string | 结束回调的地址 | 是 |
回调说明:
授权完成之后,会通过301重定向到redirect_uri上,如redirect_uri?code={预授权码}&expires_in={预授权码过期时间}
2. 换取调用令牌
请求URI: /openapi/v1/oauth/access_token
请求方式: GET
请求参数:
参数名称 | 请求位置 | 类型 | 描述 | 必须 |
---|---|---|---|---|
code | query | string | 预授权码 | 是 |
appid | query | string | appid | 是 |
appsecret | query | integer | appsecret | 是 |
请求示例:
curl -X GET "https://openapi.v1.guangdianyun.tv/openapi/v1/oauth/access_token?code=1&appid=1&appsecret=1" -H "accept: application/json"
响应示例:
{
"code":200,
"msg":"OK",
"data":{
"access_token":"0caa37a9257dcf4f0586db86a6420dc8", // 调用令牌
"expires_in":86400 // 过期时间
}
}
最后编辑: 广电云技术部 文档更新时间: 2024-11-14 10:47 作者:广电云技术部