手机网页即时到账接口

授权接口html同步返回参数说明

含义

支付宝对商户提供的请求数据进行处理后,返回给商户结果数据,以便商户根据这些数据进一步处理。

基本参数

partner

*合作者身份ID" String(16) 不可空*

商户签约的支付宝账号对应的支付宝唯一用户号。以2088开头的16位纯数字组成。

2088101000137799

req_id

**请求号" String(32)

用于关联请求与响应,防止请求重播。支付宝限制来自同一个partner的请求号必须唯一。

1282889689836

sec_id

*签名方式" String 不可空*

对参数签名的方式。 取值范围:

  • 0001:RSA签名算法
  • MD5:MD5签名算法

MD5

service

*接口名称" String 不可空*

接口名称。

alipay.wap.trade.create.direct

v

*接口版本号" String 不可空*

接口版本号。固定取值2.0。

2.0

sign

*签名" String 可空*

对请求或响应中参数签名后的值。请求失败的请况下,不签名,无此参数。

72a64fb63f0b54f96b10cefb69319e8a

业务参数

res_data

*返回业务参数" String 可空*

返回业务参数,参见“5.1.2 1. res_data返回业务参数”。请求成功后才会返回该值。包含接口返回的最重要的授权令牌request_token。

  • <direct_trade_create_res>:请求根节点
  • <request_token>:授权令牌值

<?xmlversion="1.0" encoding="utf-8"?>20100830e8085e3e0868a466b822350ede5886e8

res_error

返回错误参数 String 可空

返回错误参数,参见“2. res_error返回错误参数”。请求失败后才会返回该值。包含请求失败的错误码和错误原因。

  • :返回错误根节点
  • <code>、<subcode>:错误编码(目前两个值相同) :错误信息
  • :错误详细描述

参见“8.1 手机网页即时到账业务错误码”。

<?xml version="1.0" encoding="utf-8"?>00050005partner illegal合作伙伴没有开通接口访问权限

request_token

授权令牌" String 不可空**

授权令牌,请求成功后才会返回该值。

20100830e8085e3e0868a466b822350ede5886e8

code

错误代码" String 不可空**

请求失败时,返回的错误代码,对应“8.1 手机网页即时到账业务错误码”中的“错误代码(code)”。

0005

sub_code

错误子代码" String 不可空**

预留参数,目前和code参数值一致。

0005

msg

错误原因" String 不可空**

错误原因,对应“8.1 手机网页即时到账业务错误码”中的“错误原因(msg)”。

partner illegal

detail

错误详细描述" String 不可空**

错误详细描述,对应“8.1 手机网页即时到账业务错误码”中的“错误详细描述(detail)”。

合作伙伴没有开通接口访问权限

样例

  • 正常输出:

partner=2088101000137799&req_id=1282889689836&res_data=<?xmlversion="1.0" encoding="utf-8"?>20100830e8085e3e0868a466b822350ede5886e8&sec_id=MD5&service=alipay.wap.trade.create.direct&v=2.0&sign=72a64fb63f0b54f96b10cefb69319e8a

  • 发生错误时输出:

partner=208810100013779&req_id=1282889689836&res_error=<?xml version="1.0" encoding="utf-8"?>00050005partner illegal合作伙伴没有开通接口访问权限&sec_id=0001&service=alipay.wap.trade.create.direct&v=2.0