通过Shopify API从智能集合中检索所有产品的最佳方法是什么?
谢谢!
发布于 2014-06-15 11:47:17
更新: API 2020-04版
见下面的Codesmith的回答。从API版本2020-04开始,您现在可以在集合端点上使用智能集合id:
GET /admin/api/2020-04/collections/{collection_id}/products.json有关更多信息,请参见集合API文档。
2020年前解决方案
来自Shopify API文档中的SmartCollection页面:
智能集合还使用收集将产品连接到该智能集合。
在收集页面上:
列表只为特定集合收集 .HTTP?collection_id=841564295 HTTP/1.1 200 OK { "collection_id":841564295,"created_at":"2014-05-23T14:16:47-04:00",“功能”:false,"id":1071559648,"product_id":921728736,"sort_value":"0000000001","updated_at":"2014-05-23T14:16:47-04:00",“立场”:1 },.}
集合包含集合中每个产品的product_ids,并具有指定的collection_id。
发布于 2020-05-19 18:29:20
2020年最新情况
对于最新的API (截止到目前为止) (2020-04 ),只需使用智能集合ID( Smart )即可使用/collections/端点:
GET https://<shopname>.myshopify.com/admin/api/2020-04/collections/<smart collection id>/products.json更多细节可以在Shopify的集合API文档中找到。
https://stackoverflow.com/questions/24228734
复制相似问题