支付宝对商户提供的请求数据进行处理后,返回给商户结果数据,以便商户根据这些数据进一步处理。
*合作者身份ID" String(16)
不可空*
商户签约的支付宝账号对应的支付宝唯一用户号。以2088开头的16位纯数字组成。
2088101000137799
**请求号" String(32)
用于关联请求与响应,防止请求重播。支付宝限制来自同一个partner的请求号必须唯一。
1282889689836
*签名方式" String
不可空*
对参数签名的方式。 取值范围:
MD5
*接口名称" String
不可空*
接口名称。
alipay.wap.trade.create.direct
*接口版本号" String
不可空*
接口版本号。固定取值2.0。
2.0
*签名" String
可空*
对请求或响应中参数签名后的值。请求失败的请况下,不签名,无此参数。
72a64fb63f0b54f96b10cefb69319e8a
*返回业务参数" String
可空*
返回业务参数,参见“5.1.2 1. res_data返回业务参数”。请求成功后才会返回该值。包含接口返回的最重要的授权令牌request_token。
<?xmlversion="1.0" encoding="utf-8"?>
20100830e8085e3e0868a466b822350ede5886e8
返回错误参数 String
可空
返回错误参数,参见“2. res_error返回错误参数”。请求失败后才会返回该值。包含请求失败的错误码和错误原因。
参见“8.1 手机网页即时到账业务错误码”。
<?xml version="1.0" encoding="utf-8"?>
0005
0005 partner illegal 合作伙伴没有开通接口访问权限
授权令牌" String
不可空**
授权令牌,请求成功后才会返回该值。
20100830e8085e3e0868a466b822350ede5886e8
错误代码" String
不可空**
请求失败时,返回的错误代码,对应“8.1 手机网页即时到账业务错误码”中的“错误代码(code)”。
0005
错误子代码" String
不可空**
预留参数,目前和code参数值一致。
0005
错误原因" String
不可空**
错误原因,对应“8.1 手机网页即时到账业务错误码”中的“错误原因(msg)”。
partner illegal
错误详细描述" String
不可空**
错误详细描述,对应“8.1 手机网页即时到账业务错误码”中的“错误详细描述(detail)”。
合作伙伴没有开通接口访问权限
partner=2088101000137799&req_id=1282889689836&res_data=<?xmlversion="1.0" encoding="utf-8"?>
&sec_id=MD5&service=alipay.wap.trade.create.direct&v=2.0&sign=72a64fb63f0b54f96b10cefb69319e8a 20100830e8085e3e0868a466b822350ede5886e8
partner=208810100013779&req_id=1282889689836&res_error=<?xml version="1.0" encoding="utf-8"?>
&sec_id=0001&service=alipay.wap.trade.create.direct&v=2.0 0005
0005 partner illegal 合作伙伴没有开通接口访问权限