拼多多买家页面批量导出订单excel

拼多多买家页面批量导出订单excel

由于拼多多不支持订单导出excel清算起来很麻烦,就自己写了一个页面批量导出脚本代码。

首先打开拼多多手机端网站:https://mobile.pinduoduo.com/
登录后点击我的订单打开f12审查元素

在控制台引入jquery,引入一下代码按enter键

var script = document.createElement("script");
script.src = "https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js";
document.getElementsByTagName('head')[0].appendChild(script);// 验证是否引入成功>jQueryƒ (e,t){return new k.fn.init(e,t)}

在这里插入图片描述

执行命令

let state = 3 //待收货:3 ,全部:0 ,待付款:1 ,待分享:5 ,待发货:2,评价:4

var scrollBottom = setInterval(scrollToBottom, 500);
    function scrollToBottom() {
      
var tisp = $('.loading-text').text();
        console.log(tisp)
        if(tisp.indexOf("没找到订单?试试")!=-1){
            var order = [];
            clearInterval(scrollBottom);
            var listOrder = $(`#base-list${state}>.react-base-list`).children();
            
            $.each(listOrder,function(index,row){
                order.push($(row)[0].innerText.split('\n\n'))
                if(index == listOrder.length - 1){
                    let orderlist = '店铺名称,交易状态,商品名称,价格,数量,实际付款,确认收货后自动付款\r\n'
                    $.each(order,function(index1,row1){
                        console.log(row1)
                        if(row1.length == 9){
                            let price = row1[4].split('\n');
                            orderlist += `${row1[0].replace(/\r|\n|\r\n|\n\r|\t|,/ig,"") +','+ row1[1] +','+ row1[2].replace(/\r|\n|\r\n|\n\r|\t|,/ig,"") +','+ row1[3].replace(/\r|\n|\r\n|\n\r|\t|,/ig,"")+','+price[0] +','+ price[1] +','+ row1[6] }\r\n`
                        }else{
                            let price = row1[4].split('\n');
                            let rellaPrice = row1[7].split('¥')[1]
                            if(!rellaPrice) {
                                rellaPrice = '商品为实际付款'
                            } else {
                                rellaPrice = rellaPrice.replace(')','')
                            }
                            orderlist += `${row1[0].replace(/\r|\n|\r\n|\n\r|\t|,/ig,"") +','+ row1[1] +','+ row1[2].replace(/\r|\n|\r\n|\n\r|\t|,/ig,"") +','+price[0] +','+ price[1] +','+ row1[6]+','+ rellaPrice }\r\n`
                        }
                        if(index1 == order.length - 1){
                            const uri = 'data:text/csv;charset=utf-8,\ufeff' + encodeURIComponent(orderlist);
                            const link = document.createElement("a");
                            link.href = uri;
                            link.download = `${'拼多多订单数据' + '.csv'}`;
                            link.click();
                        }
                    })
                }
            })
        }
      $("html, body").animate({ scrollTop: $(document).height() }, 500);
    }

完成后订单自动下载并导出excel就可以查看excel统计数据了
在这里插入图片描述

### 如何从拼多多导出买家订单数据 要实现从拼多多平台导出买家订单数据,可以借助拼多多开放的API接口来完成这一操作。以下是具体的技术细节以及可能涉及的内容: #### API 接口概述 拼多多提供了多种类型的API接口供开发者调用,其中包括用于查询和管理订单的相关功能[^1]。这些接口允许商家通过程序化方式访问店铺中的订单信息。 #### 实现方法 为了成功获取并导出买家订单数据,通常需要以下几个步骤的操作逻辑和技术支持: 1. **注册应用与授权** 商家需先在拼多多开放平台上创建自己的应用程序,并获得相应的App Key 和 App Secret 。这一步骤是为了验证身份并取得合法权限去请求敏感的数据资源[^4]。 2. **编写代码连接API** 下面是一个基于Python语言编写的简单示例脚本,展示如何利用HTTP协议向拼多多服务器发送GET请求以检索指定时间段内的订单列表: ```python import requests from hashlib import md5 import time def generate_sign(params, secret_key): sign_str = '&'.join([f"{k}={v}" for k, v in sorted(params.items())]) + secret_key m = md5() m.update(sign_str.encode('utf-8')) return m.hexdigest().upper() app_key = 'your_app_key' secret_key = 'your_secret_key' timestamp = str(int(time.time() * 1000)) params = { 'type': 'pdd.order.list.get', 'client_id': app_key, 'timestamp': timestamp } sign = generate_sign(params, secret_key) url = f'https://gw-api.pinduoduo.com/api/router?{urlencode(params)}&sign={sign}' response = requests.get(url).json() print(response) ``` 此段代码实现了基本的身份认证流程并通过`pdd.order.list.get`这个特定的方法名来拉取订单记录。 3. **解析返回结果** 成功执行上述命令之后会得到JSON格式的结果集,其中包含了满足条件的所有订单条目及其属性字段。可以根据实际需求进一步筛选所需的信息项并将它们保存至本地文件或者数据库当中以便后续处理分析之用。 #### 工具辅助方案 除了自行编码外,市面上还存在一些专门针对此类场景设计好的第三方软件产品和服务可供选择。例如某些综合型电商运营管理系统能够自动同步多渠道销售情况下的库存状态变化;还有专注于提升效率的小工具可以帮助用户更便捷地完成跨平台迁移任务等等[^2][^3]。 --- ### 注意事项 在整个过程中需要注意保护好个人隐私信息安全不被泄露出去的同时也要遵循各家公司制定出来的相关规定条款以免造成不必要的麻烦纠纷等问题发生。 ---
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

秋叶原的琴音

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值