• taobao.trade.get( 获取单笔交易的部分信息(性能高),淘宝R2接口,淘宝开发平台oAuth2.0接口


    一、taobao.trade.get( 获取单笔交易的部分信息(性能高),淘宝R2接口,淘宝开发平台oAuth2.0接口代码对接如下:

    1.公共参数

    名称类型必须描述
    keyString调用key(必须以GET方式拼接在URL中,点击获取测试key和secret
    secretString调用密钥
    api_nameStringAPI接口名称(包括在请求地址中)[item_search,item_get,item_search_shop等]
    cacheString[yes,no]默认yes,将调用缓存的数据,速度比较快
    result_typeString[json,jsonu,xml,serialize,var_export]返回数据格式,默认为json,jsonu输出的内容中文可以直接阅读
    langString[cn,en,ru]翻译语言,默认cn简体中文
    versionStringAPI版本

    2.请求参数

    请求参数:api=

    参数说明:其它参数:参考淘宝开放平台接口文档,与淘宝的参数一致 https://open.taobao.com/api.htm?docId=140&docType=2

    名称类型必须描述
    apiString淘宝开放平台的接口名(如:taobao.picture.upload( 上传单张图片 ))
    sessionString授权换取的session_id
    [其他参数]String其它参数:参考淘宝开放平台接口文档,与淘宝的参数一致
    https://open.taobao.com/api.htm?docId=140&docType=2

    3.请求示例(CURL、PHP 、PHPsdk 、Java 、C# 、Python...)

    1. # coding:utf-8
    2. """
    3. Compatible for python2.x and python3.x
    4. requirement: pip install requests
    5. """
    6. from __future__ import print_function
    7. import requests
    8. # 请求示例 url 默认请求参数已经做URL编码
    9. url = "https://vx19970108018/taobao/custom/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&method="
    10. headers = {
    11. "Accept-Encoding": "gzip",
    12. "Connection": "close"
    13. }
    14. if __name__ == "__main__":
    15. r = requests.get(url, headers=headers)
    16. json_obj = r.json()
    17. print(json_obj)

     4.响应示例

    1. {
    2. "trade_get_response":{
    3. "trade":{
    4. "seller_nick":"我在测试",
    5. "pic_path":"http:\/\/img08.taobao.net\/bao\/uploaded\/i8\/T1jVXXXePbXXaoPB6a_091917.jpg",
    6. "payment":"200.07",
    7. "seller_rate":true,
    8. "post_fee":"200.07",
    9. "consign_time":"2000-01-01 00:00:00",
    10. "received_payment":"200.07",
    11. "order_tax_fee":"0",
    12. "tid":2231958349,
    13. "num":1,
    14. "num_iid":3424234,
    15. "status":"TRADE_NO_CREATE_PAY",
    16. "title":"麦包包",
    17. "type":"fixed(一口价)",
    18. "price":"200.07",
    19. "discount_fee":"200.07",
    20. "total_fee":"200.07",
    21. "created":"2000-01-01 00:00:00",
    22. "pay_time":"2000-01-01 00:00:00",
    23. "modified":"2000-01-01 00:00:00",
    24. "end_time":"2000-01-01 00:00:00",
    25. "buyer_message":"要送的礼物的,不要忘记的哦",
    26. "buyer_memo":"上衣要大一号",
    27. "seller_memo":"好的",
    28. "buyer_nick":"我在测试",
    29. "shipping_type":"free",
    30. "adjust_fee":"200.07",
    31. "buyer_rate":true,
    32. "service_tags":{
    33. "logistics_tag":[
    34. {
    35. }
    36. ]
    37. },
    38. "o2o":"crm",
    39. "o2o_guide_id":"123456",
    40. "o2o_shop_id":"123456",
    41. "o2o_guide_name":"西湖门店导购员1",
    42. "o2o_shop_name":"西湖门店",
    43. "o2o_delivery":"inshop",
    44. "orders":{
    45. "order":[
    46. {
    47. }
    48. ]
    49. },
    50. "eticket_service_addr":"地址信息",
    51. "o2o_et_order_id":"193753681999224",
    52. "order_tax_promotion_fee":"0",
    53. "pmtp":"GAP_MCARD^1001|"
    54. }
    55. }
    56. }

     5.响应参数

     

     

     

  • 相关阅读:
    计算机操作系统学习(一)引言
    Java笔记13—控制语句(分支、循环、转向)
    链路ID通过MDC实现线程间传递
    第十五届蓝桥杯第三期模拟赛(Java)
    深度学习训练营之船类识别
    fabic.js Quadratic Curve /可控制的曲线
    MongoDB聚合运算符:$zip
    关于我在学习LFU的时候,在开源项目捡了个漏这件事。
    力扣(LeetCode)23. 合并K个升序链表(C++)
    Redis哨兵模式
  • 原文地址:https://blog.csdn.net/tbprice/article/details/125552373