我正在购买shopify私人应用。在某些任务中使用shopify api方法添加一些元字段:
PUT /admin/custom_collections/#{id}.json
{
"custom_collection": {
"id": 841564295,
"metafields": [
{
"key": "new",
"value": "newvalue",
"value_type": "string",
"namespace": "global"
}
]
}
}
========================================== 接下来我需要获取所有收集元字段,但我没有找到任何解决方案。
答案 0 :(得分:0)
Shopify中的任何资源都提供了一种方法来获取附加到它们的Metafield资源。因此,假设您有一个集合ID,请按以下思路思考:
/custom_collections/:id/metafields.json
......获得Metafields。现在不是非常复杂吗?请注意,您可能只获得50个资源,因为这是内部限制。当您浏览资源并提供限制时,您可以获得更多。通过分页,您可以获得所有资源,每次呼叫最多250个Metafield。
请注意,还有其他方法可以执行此操作,只需阅读有关如何对Shopify进行API调用的大量文档。