作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我必须使用标准 shopify API (python) 进行此调用
https://store.myshopify.com/admin/shop.json
我得到的是:
ipdb> shopify.Shop.current()
shop(2330215)
但是:
ipdb> shopify.Shop.get(2330215)
*** ResourceNotFound: Not Found:https://store.myshopify.com/admin/shops/2330215.xml
ipdb>
调用此类电话的正确方法是什么。
最佳答案
据我所知,根本不存在 /admin/shops
(复数)API 路径。
您每个商店使用 API,shop_url
参数可让您访问特定商店,然后您无法访问其他商店,也不需要使用 shopify.Shop.get()
.
Python 库对所有资源类型使用通用基类,这就是 .get()
方法的来源,但该方法没有任何意义商店。
shopify.Shop.current()
返回您需要关心的单一商店资源。它有一个 .attributes
属性,用于保存 Shopify API 返回的所有数据;该映射中的键也可以用作主资源对象的属性:
shop = shopify.Shop.current()
print shop.attributes.keys()
print shop.name
关于python - 如何从 Shopify 调用此电话? (获取/发布)python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16460483/
我是一名优秀的程序员,十分优秀!