平台级接口调用说明

说明

平台级接口调用需要先调用sso获取token,在header中带上entCode和tokenid。 调用sso时,需要在header中带上Content-Type=application/json。 signature获取方式:

String platformCode = "PF35DCTLCW3OSL";
String platformSecret = "4B3ZrSawlVxLT47Za1fB";
long timestamp = System.currentTimeMillis();
String secret = org.apache.commons.codec.digest.DigestUtils.sha256Hex(platformSecret + ":" + platformCode + ":" + timestamp);

接口限制

 10次/秒

接口地址

平台级sso接口

/api/platform/auth/authorize

请求类型

POST

请求参数

参数说明

参数名称 类型 是否必填 参数说明
signature String(256) 签名
platform_code String(50) 平台账号
timestamp long 时间戳

参数样例

{
    "signature": "460a9bbf48815686235cf6b67f48750d9e0e50b6b81860e95f57e9df81a3b423",
    "platform_code": "PF35DCTLCW3OSL",
    "timestamp": 1681185177158
}

响应参数

响应参数说明

参数名称 类型 是否必填 参数说明
response_code int 响应码
response_message String 错误信息
data ssoResponse 响应体

参数样例

  1. 正常响应参数示例
    {
    "data": {
     "platform_code": "PF35DCTLCW3OSL",
     "access_token": "eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiJtYXljdXJfand0X2Rldl9pZCIsInN1YiI6IlBGMzVEQ1RMQ1czT1NMIiwiaWF0IjoxNjgxMTg1MjI3LCJhdWQiOiJQTEFURk9STSIsImV4cCI6MTY4MTE4ODgyNywiY2x1c3RlckNvZGUiOiJDTDIwMDQwNzFKVkwySk1XIn0.3aZfOWqpu6h8kRt21sQpVwcGZ610juF3xbizgVfcNC0",
     "refresh_token": "eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiJtYXljdXJfand0X2Rldl9pZCIsInN1YiI6IlBGMzVEQ1RMQ1czT1NMIiwiYXVkIjoiUExBVEZPUk0iLCJpYXQiOjE2ODExODUyMjcsImV4cCI6MTY4ODk2MTIyN30.vbagBsKhLY8DhOP6kIlAmsYazhFR5wXzL-po-2avlts"
    },
    "response_code": 0,
    "response_message": null
    }
    

修改记录

2023-04-11 新增
Copyright © 杭州每刻科技有限公司 www.maycur.com all right reserved,powered by Gitbook该文件修订时间: 2024-11-20 10:52:00

results matching ""

    No results matching ""

    results matching ""

      No results matching ""