接口定义
接口描述 | 获取access token |
接口地址 | /svc/api3/auth/token |
接口协议 | HTTP GET |
HTTP HEADER |
appid=<appid>
appsecret=<appsecret>
version=<version>
|
返回的"access_token"用途同"访问控制(SDK)"的签名结果
AccessKey 和 SecrertKey 在此处可用作 appid 和 appsecret,不需要重新申请
无
POST /svc/api3/auth/token HTTP/1.1
Host: svc.suning.com
Content-Type: text/html
version: <version>
名称 | 数据类型 | 说明 |
access_token | String | 访问接口token |
expires_in | String | 有效期(单位:秒) |
接口描述 | 获取公有云文件上传使用的uptoken |
接口地址 | /svc/api3/auth/uptoken |
接口协议 | HTTP GET |
HTTP HEADER |
Authorization = <access token> version=<version> |
返回的"uptoken",用于在访问公有云接口时做鉴权。
HTTP头Authorization,值为从6.1接口获取到的"access_token"。
名称 | 说明 | 数据类型 | 最大长度 | 可空 |
ppfeature | 文件特征值 | String | 150 | 否 |
POST /svc/api3/auth/uptoken?ppfeature=<ppfeature> HTTP/1.1
Host: svc.suning.com
Content-Type: text/html
Authorization: <authorization>
version: <version>
名称 | 数据类型 | 说明 |
data | String | uptoken值 |
{
"data": {
"access_token": "ATAuth tP0MROOjj59Th92BryYrFqKGwCqLxB9BxiK22rmwGp
95Otiwmq6O9cSnQ5AG5fqDF3m863mro2tMJ3Rsd1r_
P3Fy6eoumLAlXSBmB0QuuVHG1zvdGSfhFaTI48OTlBT0qxrSZoPvlNxN0WXeo3OqGBSmD_
SLxruS56KAiFg1snvFWqXEEFDyN4hKklvt2OeLpJzK_GTj92txqO0qzatpSA",
"expires_in": 7200
},
"err": 0,
"msg": "success"
}