Shopify API怎么用?如何使用shopify SDK API

Shopify Python API SDK 安装

https://github.com/Shopify/shopify_python_api

pip3 install --upgrade ShopifyAPI 

授权认证

这里是私有应用的授权方式

import shopify

API_KEY = 'xxxxxxxxxxxxxxxxxxxxx'
PASSWORD = 'xxxxxxxxxxxxxxxxxxxxxxxxxx'
API_VERSION = '2020-04'

shop_url = "https://%s:%s@你的名称.myshopify.com/admin/api/%s" % (
    API_KEY, PASSWORD, API_VERSION)

shopify.ShopifyResource.set_site(shop_url) 

获取当前shopify店铺

shop = shopify.Shop.current()
print(shop) 

修改产品测试

product = shopify.Product.find(5287207567524)

print('修改前:' + product.title)

product.title = 'shopify api product name test 2'
product.save()

product = shopify.Product.find(5287207567524)
print('修改后:' + product.title) 

遍历shopify店铺全部产品

单页返回50个

page1 = shopify.Product.find()

# 获取下一页方式 1 
if page1.has_next_page():
    page2 = page1.next_page()

# 获取下一页方式 2
next_url = page1.next_page_url
page2 = shopify.Product.find(from_=next_url)
print(page2)

<<:  Shopify主题怎么添加和修改作者信息

>>:  Shopify主题模板怎么做?教你如何了解shopify主题的结构文件


亚马逊二审是什么?亚马逊账号怎么过二次审核

相信很多新老卖家都有过收到亚马逊二次审核邮件的经历,有的卖家通过提交资料回复邮件安全地通过了亚马逊二...

亚马逊FBA不能入仓咋办?看看官方的指导意见

对于日前发布的FBA临时优先采购部分品类入库公告,亚马逊给出了一些指导,以帮助卖家顺利完成这一特殊...

单网页高利润谷歌广告实操案例(三)

先上图:15号上线的,出了一单,16号1单,17号两单,18号两单,19号目前一单。 发现出单的时...

亚马逊临时停止因订单绩效问题而暂停账户的措施将持续至 5 月 31 日

感谢您在此前所未有的困难时期里一如既往的合作。4 月初,我们曾宣布会在 5 月 15 日之前临时停...

亚马逊卖家注意事项:亚马逊卖东西不能做的几件事

亚马逊卖家尤其是刚开始接触亚马逊的卖家总是很激动,希望一击即中,能够马上开始业务,甚至能够想着马上成...