分享

支付宝开放平台

 quasiceo 2015-01-15

文档中心

alipay.user.trade.search

查询支付宝账户交易记录

查询支付宝账户交易记录
1.每页记录数最多500条。
2.单次查询最大返回记录数为5000条。
3.一次查询条件时间跨度最大为7天。
4.只提供一年内的数据查询。
应用场景
查询支付宝账户交易记录
API用户授权类型

需要登录授权

系统级输入参数
名称 类型 是否必须 示例值 默认值 描述
method String

API接口名称
auth_token String

用户的授权,需要用户授权的接口不能为空
timestamp String

时间戳,格式为yyyy-MM-dd HH:mm:ss
format String xml json 响应格式。默认json,目前支持格式为xml,json
platform String top
创建应用的平台来源
app_id String

AOP分配给应用的唯一标识
version String 1.0
API协议版本,默认值:1.0
sign String

API请求的签名
sign_type String RSA
目前仅支持RSA
terminal_type String mobile web 终端类型:web:PC方式;wap:手机WAP; mobile:手机客户端应用方式
terminal_info String

终端详情
return_url String

API执行完,页面跳转到的地址
应用级输入参数
名称 类型 是否列表类型 是否必须 示例值 默认值 描述
start_time String 必须 2012-04-23 00:00:00
开始时间,时间必须是今天范围之内。格式为yyyy-MM-dd HH:mm:ss,精确到秒(升级后的api 1.1版本)
end_time String 必须 2012-04-25 23:59:59
结束时间。与开始时间间隔在七天之内
alipay_order_no String 可选 2012042328668262
支付宝订单号,为空查询所有记录
merchant_order_no String 可选 13351856429459624
商户订单号,为空查询所有记录
order_type String 可选 TRADE
订单类型,为空查询所有类型订单。
order_status String 可选 TRADE_FINISHED
订单状态,为空查询所有状态订单
order_from String 可选 TAOBAO
订单来源,为空查询所有来源。淘宝(TAOBAO),支付宝(ALIPAY),其它(OTHER)
page_no String 必须 1 2 页码。取值范围:大于零的整数; 默认值1
page_size String 必须 100
每页获取条数。最大值500。
返回结果
名称 类型 是否列表类型 是否必须 示例值 描述 安全等级
total_results String 必须 1000 总记录数 r1
trade_records TradeRecord 必须
交易记录列表
total_pages String 必须 10 总页数 r1
什么是属性安全等级
返回示例

XML数据格式:

  1. <alipay_user_trade_search_response>
  2. <total_results>1000</total_results>
  3. <trade_records list="true">
  4. <trade_record>
  5. <alipay_order_no>2012042328668262</alipay_order_no>
  6. <merchant_order_no>13351856429459624</merchant_order_no>
  7. <order_type>TRADE</order_type>
  8. <order_status>TRADE_FINISHED</order_status>
  9. <owner_user_id>2088102010469625</owner_user_id>
  10. <owner_logon_id>cgp*@alitest.com</owner_logon_id>
  11. <owner_name>*本三</owner_name>
  12. <opposite_user_id>2088102010463830</opposite_user_id>
  13. <opposite_name>*德一</opposite_name>
  14. <opposite_logon_id>cc*@163.com</opposite_logon_id>
  15. <order_title>购买手机</order_title>
  16. <total_amount>100</total_amount>
  17. <service_charge>2</service_charge>
  18. <order_from>taobao</order_from>
  19. <create_time>2012-04-23 20:54:02</create_time>
  20. <modified_time>2012-04-23 20:54:07</modified_time>
  21. <in_out_type>in</in_out_type>
  22. </trade_record>
  23. </trade_records>
  24. <total_pages>10</total_pages>
  25. </alipay_user_trade_search_response>
JSON数据格式::
  1. {
  2. "alipay_user_trade_search_response":{
  3. "total_results":"1000",
  4. "trade_records":{
  5. "trade_record":[{
  6. "alipay_order_no":"2012042328668262",
  7. "merchant_order_no":"13351856429459624",
  8. "order_type":"TRADE",
  9. "order_status":"TRADE_FINISHED",
  10. "owner_user_id":"2088102010469625",
  11. "owner_logon_id":"cgp*@alitest.com",
  12. "owner_name":"*本三",
  13. "opposite_user_id":"2088102010463830",
  14. "opposite_name":"*德一",
  15. "opposite_logon_id":"cc*@163.com",
  16. "order_title":"购买手机",
  17. "total_amount":100,
  18. "service_charge":2,
  19. "order_from":"taobao",
  20. "create_time":"2012-04-23 20:54:02",
  21. "modified_time":"2012-04-23 20:54:07",
  22. "in_out_type":"in"
  23. }]
  24. },
  25. "total_pages":"10"
  26. }
  27. }
错误码
名称 描述 解决方案
isv.order-from-is-invalid 订单来源不正确 订单来源,为空查询所有来源。淘宝(TAOBAO),支付宝(ALIPAY),其它(OTHER)
isv.order-state-and-type-not-march 业务类型和订单状态不匹配 业务类型和订单状态不匹配
isv.order-state-is-invalid 订单状态不正确 订单状态不正确
isv.order-type-is-invalid 业务类型不正确 业务类型不正确
isv.over-max-time-range 最大时间跨度不能超过7天 减小时间跨度
isv.over-max-page-size 每页记录数最多500条 调整每页记录数
isv.query-result-count-out-limit 查询总数超限,请调整查询条件 查询总数超限,请调整查询条件
isv.over-high-time-range 最大时间跨度不能超过30天(级别高的应用) 减小时间跨度
API工具

在线测试工具

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多