最近工作需要用到pdd的一些接口,官方竟然没有提供,python的sdk,于是就自己简单的写了一个订单接口的api。
希望能帮助到使用python的小伙伴:
#!/usr/bin/python3
# -*- coding: utf-8 -*-
# @Time : 2020/3/29 0021 下午 19:40
# @Author : xiaozhi!
# @FileName: pdd_api
# @Software: PyCharm
import time
import hashlib
import requests
from urllib.parse import urlencode
class PddApi:
host = "https://gw-api.pinduoduo.com/api/router?"
headers = {
"accept": "application/json"
}
def __init__(self, id=None, token=None, secret=None):
"""
初始化
"""
self.client_id = id
self.secret = secret
self.access_token = token
self.data_type = "JSON"
def sign_md5(self, params):
"""
对拼接好的字符串进行md5签名
"""
hl = hashlib.md5()
hl.update(params.encode(encoding=&