拼多多买家订单API

news2024/10/6 13:35:42

目录

订单查询支持两种方式

请求数据格式(指定账号)

请求头示例

数据格式说明

返回数据格式(指定账号)

返回头示例

数据格式说明

不同页面层级各自有什么订单数据

请求数据格式(指定订单编号)

请求头示例

返回数据格式(指定订单编号)

特别提醒

返回头示例

数据格式说明


通过代码方式获取自己下单的数据

订单查询支持两种方式

  • 查询指定账号下的订单(按时间、按状态)
  • 根据提供的订单编号查询订单

请求数据格式(指定账号)

客户端往服务器端发送请求

请求头示例

请求时带上如下信息

  • 多多昵称
  • 多多号
  • 是否已登录
  • 如果之前有任务,带上任务执行结果,比如订单数据
POST http://localhost:3001/pdd-api/request HTTP/1.1
Host: localhost:3001
Connection: keep-alive
Content-Length: 25
Accept: application/json, text/javascript, */*; q=0.01
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.114 Safari/537.36
Content-Type: application/json; charset=UTF-8
Origin: https://happ
Sec-Fetch-Site: cross-site
Sec-Fetch-Mode: cors
Sec-Fetch-Dest: empty
Accept-Encoding: gzip, deflate, br
Accept-Language: zh-CN,zh;q=0.9

{
  "duoduoNick": "FlyingEagle",
  "duoduoId": "948491937201",
  "isLogin": true,
  "orders": [
    {
      "actualFee": 0,
      "addressInfo": "安徽省**市*县**镇",
      "checkoutUrl": "https://mobile.yangkeduo.com/order_checkout.html?sku_id=726807566419&group_id=44617179213&goods_id=192927793688&goods_number=1",
      "createTime": -421640576,
      "detailUrl": "https://mobile.yangkeduo.com/order.html?order_sn=230411-670653520720897",
      "goodsType": 1,
      "groupSuccessTime": "",
      "latestLogistics": "2023-04-11 19:43:02, 运输中 预计后天送达 | 中通快递:【天津市】快件离开【天津武清南部】已发往【天津中转部】",
      "logisticsCompany": "中通快递",
      "logisticsNumber": "78334***254667",
      "logisticsStatus": "运输中",
      "logisticsStatusCode": "DEPARTURE",
      "nick": "FlyingEagle",
      "num": 0,
      "orderId": "230411-670653520720897",
      "orderTime": "2023-04-11 11:15:22",
      "originalTotal": 408,
      "postFee": "(确认收货后自动付款¥408)",
      "postmanContact": "",
      "postmanName": "",
      "productId": "192927793688",
      "productPic": "https://img.pddpic.com/mms-material-img/2023-02-16/7982b1ae-d219-486f-91a5-40bd9a0ea86a.jpeg",
      "productTitle": "永久牌自行车女单车轻便上班骑通勤24寸26代步学生大人男成年成人",
      "productUrl": "https://mobile.yangkeduo.com/goods.html?goods_id=192927793688",
      "quantity": 1,
      "realPrice": 408,
      "receiveTime": "",
      "shippingTime": "2023-04-11 16:32:16",
      "shopName": "永久赛文众创专卖店",
      "skuId": "726807566419",
      "skuInfo": "单速顶配版-复古黄,26寸【适合:160-180cm】",
      "srcOrderId": "",
      "status": 0,
      "tradeStatus": "待收货"
    }
  ],
  "extra": null
}

数据格式说明

duoduoNick

拼多多昵称

服务器端可以用来区分当前请求来源

duoduoId

多多号

服务器端可以用来区分当前请求来源

isLogin

是否已登录

结合昵称与多多号以及是否登录

决定是否可以向当前账号下发任务

extra

附加内容

返回数据时携带

服务器端可以自定义的部分,客户端会原封不动的返回

orders

查询到的订单数组

返回数据时携带

不是每次都会发送这个字段

返回数据格式(指定账号)

服务器端往客户端返回数据

按时间范围,按订单类型查询订单

返回头示例

查询指定账号下的订单

订单类型:全部

时间范围:2023年4月10号 19:56:00 -- 2023年4月11号 19:56:00

HTTP/1.1 200 OK
Content-Length: 273
Last-Modified: Sat, 18 Mar 2023 12:13:57 GMT
Cache-Control: max-age=0
Content-Type: application/json; charset=utf-8
Date: Mon, 20 Mar 2023 00:17:53 GMT
Connection: keep-alive
Keep-Alive: timeout=5

{
  "success": 1,
  "errcode": "",
  "errmsg": "",
  "order_query": {
    "extra": null,
    "params": {
      "type": 0,
      "dateBegin": 1681127760,
      "dateEnd": 1681214160
    },
    "pageLevel": {
      "orderDetail": false,
      "logisTrack": true
    }
  }
}

数据格式说明

success

请求是否成功

1:表示成功;0:表示失败,如果当前没有需要webcrawl执行的任务,就填写0

order_query

订单查询任务

params

参数

查询买家订单

只针对某拼多多账号下的订单

extra

服务器端自定义的数据,webcrawl会在返回中完整携带

可以用于server端识别任务

type

订单类型

0:全部类型

1:待付款

2:已付款待发货

3:卖家已发货,待买家收货

4:待评价

5:待分享

dateBegin

下单日期起始时间点

需要与dateEnd一起使用,如果没有提供表示全部时间范围内的订单

举例:1681127760

(2023年4月10号 19:56:00)

dateEnd

下单日期结束时间点

需要与dateBegin一起使用,如果没有提供表示全部时间范围内的订单

举例:1681214160

(2023年4月11号 19:56:00)

pageLevel

订单数据页面层级

当前支持页面层级

orderList:订单列表页(始终为true)

orderDetail:订单详情页(默认为false)

logisTrack:物流跟踪页(默认为false)

说明:如果不提供pageLevel,

默认只读取orderList

不同页面层级各自有什么订单数据

请求数据格式(指定订单编号)

请求头示例

携带了查询结果

POST /pdd-api/request HTTP/1.1
Host: localhost:3001
Connection: keep-alive
Content-Length: 1587
Pragma: no-cache
Cache-Control: no-cache
Accept: application/json, text/javascript, */*; q=0.01
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.114 Safari/537.36
Content-Type: application/json; charset=UTF-8
Origin: https://happ

{
  "duoduoNick": "FlyingEagle",
  "isLogin": false,
  "orders": [
    {
      "orderId": "230411-670653520720897",
      "token": "HJIE7E5NJTMVDE****5P2JHIC6T7UETY46MV7VYCOIAAPQON3Q113810e",
      "pddAccount": "F***agle",
      "orderStatus": "待收货",
      "productTitle": "永久牌自行车女单车轻便上班骑通勤24寸26代步学生大人男成年成人",
      "productId": "192927793688",
      "createTime": 1681182922,
      "logisticsNumber": "78334****54667",
      "mall": {
        "id": "428329244",
        "logo": "https://img.pddpic.com/goods_mms/2022-08-23/f9ad2d5a-f996-4334-8bd7-d3deba108a8d_suffix.jpeg",
        "mallName": "永久赛文众创专卖店",
        "mallUrl": "mall_page.html?mall_id=428329244&msn=4qpdgt7rajnvo3vvb47h5nb4gi_axbuy&has_decoration=1&goods_id=192927793688"
      },
      "logisticsStatusCode": "OUT_CABINET",
      "logisticsStatus": "已签收",
      "latestLogistics": "2023-04-13 14:05:13, 已签收 | 中通快递:已签收, 签收人凭取货码签收, 如有疑问请电联:(1805****611/18056****11),您的快递已经妥投,感谢使用中通快递,期待再次为您服务!"
    },
    {
      "orderId": "230410-569486898091057",
      "token": "6FHNSWI3PNFBCSA7TCZYOXA35&&&&O3GFRO5W6UZLL2LQCH3F3Q110216a",
      "pddAccount": "*******州店",
      "orderStatus": "待收货",
      "productTitle": "适用苹果PD快充数据线20W充电器套装iPhone12/11pro8p/xs/x充电线",
      "productId": "283631671882",
      "createTime": 1681115831,
      "logisticsNumber": "462871****602468",
      "mall": {
        "id": "930798878",
        "logo": "http://t16img.yangkeduo.com/pdd_ims/img_check/v2/FFFFFF2D6EE40720200112151719496/57f83a8a0ead4b11971c0f4d0150470a.png",
        "mallName": "GOLEVEL数码官方旗舰店",
        "tagImage": "https://funimg.pddpic.com/d66b3a03-0041-482b-82c7-ab9d5f9f1603.png",
        "tagList": [
          {
            "logoUrl": "https://funimg.pddpic.com/d66b3a03-0041-482b-82c7-ab9d5f9f1603.png",
            "logoHeight": 48,
            "logoWidth": 90
          }
        ],
        "mallUrl": "mall_page.html?mall_id=930798878&msn=gohma5q5qakdueacene4nz6hky_axbuy&goods_id=283631671882"
      },
      "logisticsStatusCode": "SIGN",
      "logisticsStatus": "已签收",
      "latestLogistics": "2023-04-13 18:27:21, 已签收 | 韵达快递:【承德市】您的快件已签收,签收人:同事,如有问题请电联快递员:**文(18521**9515),投诉电话:0311-66850725。"
    }
  ]
}

返回数据格式(指定订单编号)

同一批查询的订单可以不是同一个账号下的,软件会自动匹配

特别提醒

多账号下的订单查询时,只适用于已注册的账号

返回头示例

Cache-Control: max-age=0
Connection: keep-alive
Content-Length: 344
Content-Type: application/json; charset=utf-8
Date: Wed, 12 Apr 2023 03:50:32 GMT
Keep-Alive: timeout=5
Last-Modified: Wed, 12 Apr 2023 03:50:22 GMT

{
  "success": 1,
  "errcode": "",
  "errmsg": "",
  "order_query": {
    "extra": null,
    "orderList": [
      {
        "orderId": "230411-670653520720897"
      },
      {
        "orderId": "230410-569486898091057"
      }      
    ],
    "pageLevel": {
      "orderDetail": false,
      "logisTrack": true,
      "afterSale": false
    }
  }
}

数据格式说明

orderList

待查询的订单列表

orderId

查询列表中的一个订单编号

pageLevel

订单数据页面层级

当前支持页面层级

orderList:订单列表页(始终为true)

orderDetail:订单详情页(默认为false)

logisTrack:物流跟踪页(默认为false)

afterSale:售后详情页(默认为false,只有售后单才有该层页面)

说明:如果不提供pageLevel,

默认只读取orderList

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/665799.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

电脑桌面图标打不开?尝试这3个解决方法!

Dam在使用电脑时,无论怎么点击桌面图标都无法打开,他感到很苦恼。遇到电脑桌面图标打不开的情况应该怎么办呢? 电脑桌面上的图标是我们经常使用的快捷方式,但有时候它们可能会出现无法打开的问题。这可能是由于各种原因引起的&…

数字孪生世界建设核心能力:地理信息数据应用能力

地理信息数据是数字孪生的核心基础之一,它能够把真实世界的空间结构和关系映射到数字世界,包含了静态的地理元素和动态的时空变量,如道路、建筑、水系、交通流量、人口密度、环境质量等,它能够反映真实世界的时空特点和动态变化&a…

建设现代化智慧档案八防设备系统解决方案

档案馆库房八防温湿度空气质量一体化解决方案 档案库房是档案事业发展的基石,其主要任务是集中保管国家机构及个人等在各种形式下形成的具有一定价值和保存价值的各种载体档案,主要包括文书档案、科技档案、会计档案、人事档案、实物档案等。随着我国经济…

sqlmap拿shell

sqlmap5种思路拿shell总结 ①利用dump 管理员类的账户后进入进行站点后拿shell 或者拿到账户后远程连接进行连接进行udf类提取类拿shell #连接方法 sqlmap -d “mysql://admin:password192.168.1.1:3306/security” admin是账号,psw是密码,后面是地址和端口&#x…

springboot基于微信小程序的安全教育平台面向大学生-计算机毕设 附源码85871

springboot基于微信小程序的安全教育平台面向大学生 目 录 摘要 1 绪论 1.1 研究背景 1.2 研究现状 1.3论文结构与章节安排 2 基于微信小程序的安全教育平台面向大学生系统分析 2.1 可行性分析 2.2 系统流程分析 2.2.1 数据增加流程 2.2.2 数据修改流程 2.2.3 数据删…

Eureka 平滑迁移 Nacos 方案

博主介绍:✌全网粉丝4W,全栈开发工程师,从事多年软件开发,在大厂呆过。持有软件中级、六级等证书。可提供微服务项目搭建与毕业项目实战、定制、远程,博主也曾写过优秀论文,查重率极低,在这方面…

Python基础语法1(语法和规则)

Python是一门脚本语言,相比与C/C,Java的优势就是不用事先进行编译,可以直接读取脚本文件,一边解释一边执行 大家好,我是纪宁 本文将介绍pytho的基础语法第一部分,关于一些python写代码的基本规则 博主也正…

14-2利用遗传算法求解BP神经网络初始化权值和阈值的最优问题(附matlab程序)

1.简述 核心问题: BP网络是前向网络的核心部分,是神经网络中的最精华、最完美的部分,由于其简单的结构,可调整的参数多,训练算法也多,而且可操作性好,BP神经网络获得了非常广泛的应用&#xff0…

易基因:ChIP-seq等揭示METTL14调控哺乳动物二价结构域的表观遗传机制|科研进展

大家好,这里是专注表观组学十余年,领跑多组学科研服务的易基因。 组蛋白及其翻译后修饰在调控基因表达和其他染色质模板化过程中起着重要作用。组蛋白H3赖氨酸4三甲基化(H3K4me3)和组蛋白H3K27me3分别在小鼠植入前胚胎的基因激活…

C盘中哪些文件可以删除?这些文件放心删!

我的c盘动不动就显示爆满,想删一些c盘的文件吧,又害怕误操作删了电脑的系统文件。有没有电脑高手能总结一下c盘里哪些文件可以删除呀! C盘作为我们默认的存储盘,会自动保存很多文件,久而久之我们可能会发现&#xff0c…

【保姆级教程】Vue项目调试技巧

前言 在Vue项目开发过程中,当遇到应用逻辑出现错误,但又无法准确定位的时候,知晓Vue项目调试技巧至关重要,debug是必备技能。 同后台项目开发一样,可以在JS实现的应用逻辑中设置断点,并进行单步、进入方法…

sqoop导入实战

Sqoop导入实战 Sqoop-import 案例1 表没有主键,需要指定map task的个数为1个才能执行 Sqoop导入原理: ​ Sqoop默认是并行的从数据库源导入数据。您可以使用-m或--num-mappers参数指定用于执行导入的map任务(并行进程)的数量。每个参数都取一个整数值&#xff0…

【软件工程题库】第六章 编码和测试

🕺作者: 迷茫的启明星 学习路线C语言从0到1C初阶数据结构从0到1 😘欢迎关注:👍点赞🙌收藏✍️留言 🏇码字不易,你的👍点赞🙌收藏❤️关注对我真的很重要&…

Python基础(15)——Python字典(dict)详解

Python基础(15)——Python字典(dict)详解 文章目录 Python基础(15)——Python字典(dict)详解课程:字典目标一. 字典的应用场景二. 创建字典的语法三. 字典常见操作3.1 增…

arm64架构的linux中断分析(一)

文章目录 1. 中断的概念和作用2. Linux中断处理机制2.1 中断请求2.2 中断处理2.3 中断完成2.4.中断触发和处理步骤详解2.4.1 异常向量表的解读 2.5 硬件中断号和软件中断号 1. 中断的概念和作用 当计算机的CPU需要在执行任务的同时响应外部事件时,中断是一种重要的…

Python基础(13)——Python列表(list)详解

Python基础(13)——Python列表(list)详解 文章目录 Python基础(13)——Python列表(list)详解课程:列表目标一. 列表的应用场景二. 列表的格式三. 列表的常用操作3.1 查找…

持 PMP®证书增持 CSPM-2证书,值不值?

2023年起,持有PMP证书的朋友可以直接增持一个同等级证书CSPM-2,不用重新考试,不用重新学习,原PMP证书不影响正常使用,相当于多了一个国标项目管理领域的证书。 第一步准备资料 1、填写能力评价表(简历和业绩不用填&am…

ChatGPT批量生成文章软件:创意无限,内容源源不断

ChatGPT是一种基于人工智能技术的自然语言处理模型,它能够生成各种主题的文章。这种软件具有创意无限、内容源源不断的特点,能够满足用户对于大量文章的需求。 方面一:文化艺术 ChatGPT软件可以生成关于文化艺术的文章,包括绘画、…

C++基础入门教程(2)

3 运算符 作用: 用于执行代码的运算 本章我们主要讲解以下几类运算符: 运算符类型 作用 算术运算符 用于处理四则运算 赋值运算符 用于将表达式的值赋给变量 比较运算符 用于表达式的比较,并返回一个真值或假值 逻辑运算符 用于根据表达式的…

DevExpress WPF功能区控件,更轻松创建商业应用工具栏!(下)

在上文中(点击这里回顾>>),我们主要介绍了DevExpress WPF的Ribbon、Toolbar和Menus组件支持MVVM、功能区命令栏和视图等,本文将继续介绍这些组件的自定义功能等。 DevExpress WPF拥有120个控件和库,将帮助您交付满足甚至超…