签约版-换取应用授权令牌

换取应用授权令牌接口

请求参数

  • 请求地址

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="
}

接口调用示例

Demo参考