Pdd商家后台聊天记录获取(python)--附源文件


2024-10-22在下边更新wp分享可获取python源文件


背景

拼多多现在无疑是电商企业公司的第二增长曲线,但是拼多多的不足也很多。比如印刷和个性定制类目,平台没有提供一个官方的工具(如手淘上传的工具:上传图片才能进行下单)

拼多多则不同,聊天里不能转链接,只能是文字链接复制之后再到浏览器中打开,但是由于用户的文化水平参差不齐,会很大程度的损失一部分用户。

用户基本的习惯就是将图片发送到聊天记录,然后甩一个订单号就拜拜了您赖。客服小姐姐只能苦逼的面对下载图片,然后上传的工作增加工作量。

解决方案

拼多多商家后台的web端,其中有一个模块就是聊天记录这里就是我们的突破口了。

拼多多商家后台
打开chrome后台看接口。

聊天记录后台接口
接口为:https://mms.pinduoduo.com/latitude/message/getHistoryMessage

分析下接口根本不需要进行解密:
接口截图
载荷
不多废话下面直接上代码:

# # 获取 header
def get_header():
    cookie = []
    cookies_list = browser.get_cookies()
    for cookies in cookies_list:
        cookie.append(cookies['name'] + '=' + cookies['value'])
    header = {
        'cookie': '; '.join(cookie),
        'origin': 'https://mms.pinduoduo.com',
        'referer': 'https://mms.pinduoduo.com/mms-chat/search',
        'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36'
    }
    print(header)
    return header


# 时间戳
def get_timets(date_change):
    strat_time = (datetime.date.today() - datetime.timedelta(days=date_change)).strftime('%Y-%m-%d') + ' 00:00:00'
    end_time = (datetime.date.today().strftime('%Y-%m-%d') + ' 23:59:59')
    strat_ts = int(time.mktime(time.strptime(strat_time, '%Y-%m-%d %H:%M:%S')))
    end_ts = int(time.mktime(time.strptime(end_time, '%Y-%m-%d %H:%M:%S')))
    print(strat_ts, end_ts)
    return strat_ts, end_ts


# 获取请求数据
def response_data(ordersn, page, date_change):
    strat_ts, end_ts = get_timets(date_change)
    url = 'https://mms.pinduoduo.com/latitude/message/getHistoryMessage'
    parlat = {
        'endTime': end_ts,
        'orderSn': ordersn.replace('_', '-'),
        'pageNum': page,
        'pageSize': 100,
        'startTime': strat_ts
    }
    print(parlat)
    res = requests.post(url, headers=get_header(), json=parlat).json()
    print(res)

    return res

完整代码可关注微信公众号:Fancyfish
回复 拼多多聊天程序获取
或 》 拼多多聊天记录获取代码源文件

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

叶雨 i

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

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

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

打赏作者

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

抵扣说明:

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

余额充值