应用与插件服务
更新时间:2018-07-26 15:56:56
用于提供应用与插件相关的服务
长链接通道三元组认证
定义描述
| path | 版本 | 描述 | 是否需要用户身份的鉴权 | 
|---|---|---|---|
| /app/aepauth/handle | 1.0.3 | 长链接AEP认证鉴权服务 | 否 | 
请求参数
| 参数 | 类型 | 必填 | 描述 | 
|---|---|---|---|
| authInfo | JSON | 是 | {"deviceSn":"","sign":"","clientId":"","timestamp":""} 该接口由nativeSDK内置实现,开发者无须关心,主要包含以下几个字段:deviceSn设备SN信息sign签名信息clientId客户端IDtimestamp时间戳  | 
返回参数
| 参数 | 类型 | 必有 | 描述 | 
|---|---|---|---|
| deviceSecret | String | 是 | 三元组 设备密码 | 
| productKey | String | 是 | 三元组 产品key | 
| deviceName | String | 是 | 三元组 设备标示 | 
示例
请求示例
{
    "id": "1509086454180",
    "version": "1.0",
    "request": {
        "apiVer": "1.0.0"
    },
    "params": {
        "deviceSn":"",
        "sign":"",
        "clientId":"",
        "timestamp":""
    }
}
正常返回示例
{
    "id": "123",
    "code": 200,
    "message": "",
    "localizedMsg": "",
    "data": {
        "code": 200,
        "data": {
            "deviceSecret": "L4gYEppk57cgDk0i8wB13dKuA4o",
            "productKey": "QGxcxLX",
            "deviceName": "pQzEDABDXtjkGOHzpNtjCzNJezr"
        },
        "success": true,
        "description": "请求成功",
        "message": "success"
    }
}
错误码
| 错误码 | 错误信息 | 来源 | 描述 | 
|---|---|---|---|
| 200 | success | 系统 | 成功 | 
| 400 | request error. | 系统 | 请求错误 | 
| 401 | request auth error. | 系统 | 请求认证错误 | 
| 403 | request forbidden. | 系统 | 请求被禁止 | 
| 404 | service not found. | 系统 | 服务未找到 | 
| 429 | too many requests. | 系统 | 太多请求 | 
| 460 | request parameter error. | 系统 | 请求参数错误 | 
| 500 | service error. | 系统 | 服务端错误 | 
| 503 | service not available. | 系统 | 服务不可用 | 
| 304 | Not Modified | 自定义 | 客户端资源为最新,无需修改 | 
| 404 | App Not Found | 自定义 | 应用不存在 |