Python电商 CPS SDK 整合
2024年5月14日小于 1 分钟
Python 电商CPS SDK 整合
项目地址: https://gitee.com/dragons96/online-mall-cps-sdk-python
目前仅支持:
- 淘宝CPS
- 京东CPS
- 拼多多CPS
- 唯品会CPS
- 抖店CPS
安装:
pip install cps_sdk --upgrade
使用示例:
1.淘宝CPS(其他供应商大同小异, 返回response均为requests模块返回的response对象)
from third_sdk import TbClient
client = TbClient(host='', appkey='', secret='')
# 0.0.5版本后支持api名称搜索
resp = client.api_invoke('taobao.tbk.dg.optimus.material', **{'pid': ''})
print(resp)
2.京东CPS
from third_sdk import JdClient
client = JdClient(appkey='', secret='')
# 0.0.5版本后支持api名称+version搜索
resp = client.api_invoke('jd.union.open.goods.query', version='1.0', **{
'goodsReqDTO': {
'keyword': "手机"
}
})
print(resp)
3.拼多多CPS
from third_sdk import PddClient
client = PddClient(appkey='', secert='')
resp = client.api_invoke('pdd.ddk.goods.search', **{
'keyword': '手机'
})
print(resp.text)
4.唯品会CPS
from third_sdk import VipClient
client = VipClient(appkey='', secret='')
resp = client.api_invoke('getByGoodsIdsV2', **{
'request': {
'goodsIds': ['xxxx']
}
})
print(resp.text)
5.抖店CPS
from third_sdk import DouDianClient
def get_access_token():
"""
:return access_token
"""
# 需要自己实现
pass
client = DouDianClient(appkey='', secret='', get_access_token_func=get_access_token)
# 尚未录入api的调用方式
resp = client.api_invoke('buyin.kolMaterialsProductsSearch', **{
'title': '手机'
})
print(resp.text)
原创声明
平台文章均为原创文章,未经许可,禁止转载。
如需转载,请联系作者获取授权,并注明来源及原文链接。