签约版-换取应用授权令牌¶
换取应用授权令牌接口
请求参数¶
- 请求地址
https://spin.cloudpnr.com/ssproxy/direct/exchangeAppAuthToken
- 公共请求参数
请求报文头HEADER - 「接口规则-参数规定-报文头」 ,请求报文体BODY - 「接口规则-参数规定-报文体」 ,响应报文体 - 「接口规则-参数规定-响应报文体」
- 请求参数(data)
参数 | 中文名 | 类型 | 必填 | 最大长度 | 说明 |
---|---|---|---|---|---|
req_seq_id | 请求流水号 | String | Y | 32 | |
req_date | 请求日期 | String | Y | 8 | 请求时间YYYYMMDD |
product_id | 产品号 | String | Y | 32 | |
huifu_id | 汇付ID | String | Y | 16 | |
app_id | 开发者的应用ID | String | Y | 32 | 支付宝分配给开发者的应用ID |
oper_type | 操作类型 | String | Y | 1 | 0-换取令牌;1-刷新令牌 |
app_auth_code | 授权码 | String | N | 40 | 授权码,操作类型为0-换取令牌时,该值必须填写,其它选填 |
app_auth_token | 应用授权令牌 | String | N | 40 | 应用授权令牌,操作类型为1-刷新令牌时,且该字段有值,将与数据库值进行校验 |
- 响应参数(data)
参数 | 中文名 | 类型 | 必填 | 最大长度 | 说明 |
---|---|---|---|---|---|
sub_resp_code | 业务返回码 | String | Y | 8 | 业务返回码 |
sub_resp_desc | 业务返回描述 | String | Y | 512 | 业务返回描述 |
code | 支付宝交返回网关返回码 | String | Y | ||
msg | 支付宝返回网关返回码描述 | String | Y | ||
sub_code | 支付宝业务返回码 | String | N | ||
sub_msg | 支付宝业务返回描述 | String | N | ||
user_id | 授权商户的userId | String | N | 16 | 授权商户的userId |
auth_app_id | 授权商户的appid | String | N | 20 | 授权商户的appId |
app_auth_token | 应用授权令牌 | String | N | 40 | 应用授权令牌 |
app_refresh_token | 刷新令牌 | String | N | 40 | 刷新令牌 |
expires_in | 授权令牌有效时间 | String | N | 16 | 应用授权令牌的有效时间(从接口调用时间作为起始时间),单位到秒 |
re_expires_in | 刷新令牌有效时间 | String | N | 16 | 刷新令牌的有效时间(从接口调用时间作为起始时间),单位到秒 |
请求示例¶
{
"data": "{\"req_seq_id\":\"790202007030430068100610185839\",\"req_date\":\"20200703\",\"product_id\":\"JCTEST\",\"huifu_id\":\"6666000003080752\",\"upper_huifu_id\":\"6666000003078903\",\"direct_category\":\"A_A01_4119\",\"app_id\":\"AE150003019\",\"contact_name\":\"hqqTEST\",\"contact_mobile_no\":\"15800718101\",\"contact_email\":\"24324@qq.com\",\"order_ticket \":\"自动获取\",\"sign_and_auth\":\"Y\",\"account\":\"288000000345345\",\"rate\":\"0.38\",\"app_auth_token\":\"test0004\",\"license_code\":\"\",\"license_validity_type\":\"0\",\"license_begin_date\":\"20200429\",\"license_end_date\":\"29200429\",\"file_list\":[{\"file_type\":\"F07\",\"file_id\":\"b53e18b3-f933-357f-9a6f-952c6a021ba5\",\"file_name\":\"360huxi.jpg\"},{\"file_type\":\"F47\",\"file_id\":\"b53e18b3-f933-357f-9a6f-952c6a021ba5\",\"file_name\":\"360huxi.jpg\"},{\"file_type\":\"F50\",\"file_id\":\"b53e18b3-f933-357f-9a6f-952c6a021ba5\",\"file_name\":\"360huxi.jpg\"}]}",
"sys_id": "ssproxy_dev",
"sign": "Cqk3IjngTfKLCugVWZO+PNpmjsWtxaMXK+vdMX/eDnZ1YOHNpH/+ZBWLiCfZRYbXg69L176Zhi8Do0yRpzO/rxZ3oWs0zzOGBM6CQ2Hij2JAB1MZC50eY5DfVr+Z9xuL1hEGRDhFhInh80DOySuzbpWxRv1dYiGbuiLsNBZGBa8=",
"sign_type": "RSA2"
}
响应示例¶
{
"data":"{\"sub_resp_code\":\"00000003\",\"sub_resp_desc\":\"访问YPAY失败,通道异常\"}",
"resp_code":"10000",
"resp_desc":"成功调用",
"sign":"FnbQN0XH5xWflnDNDNVZJpkKdaBEqbkWpiT7VdEOgNZzDId4VeFoTxUro8LwoIKGA6YcmP8tNZ1Ku39S88vVrZuVhNRwWaoBSsrJ9K8zibRXKEZMOPghJjS6gJXowbLpWiiHjzBIdkajUBQexRFX1n+Hau7lbtO6cOtBD9X8cE4="
}