3

Shopify Python API を使用しています。には短いチュートリアルしかありません

http://wiki.shopify.com/Using_the_shopify_python_api

メタフィールドについては何も含まれていません。Shopify API を Python API のコマンドに変換する方法がわかりません。具体的には、Shopify リソース (カスタム コレクションなど) にメタフィールドを追加する方法を知りたいです。

ありがとう!

4

2 に答える 2

5

メタフィールドには2つのプレフィックスオプションとがresourceありresource_id、それ以外は他のリソースと同様です。

したがって、 APIドキュメントのcreateMetafieldcreateアクションは次のように実行できます。

metafield = Metafield({'value_type': 'integer', 'namespace': 'inventory', 'value': 25, 'key': 'warehouse', 'resource': 'products', 'resource_id': 632910392})
metafield.save()

上記を次のように簡略化するためにメタフィールドを取得できるリソースには、add_metafieldメソッドもあります。

product = Product.find(632910392)
metafield = Metafield({'value_type': 'integer', 'namespace': 'inventory', 'value': 25, 'key': 'warehouse'})
product.add_metafield(metafield)
于 2012-09-04T13:45:19.773 に答える
-1

Shopify API でのメタフィールドの使用に関するAPI ドキュメントがここにあります。

于 2012-08-31T14:27:49.720 に答える