2

私はここが初めてで、API を介して記事/ブログ投稿の画像をアップロードする方法をドキュメントから理解しようとしています。

「アセット」リソースが表示されますが、それは私が対処しなければならないものですか?

ストアバケットのファイル構造はどうなっていますか?

ブログにアップロードされた画像は、このようなURIでアクセスできます

http://cdn.shopify.com/s/files/xxxxxxxxxxxx/files/wwb_drapers_large.jpg

テーマアセットとしてアップロードされた画像は、このような URI を介してアクセスできます

http://cdn.shopify.com/s/files/xxxxxxxxxxxx/assets/logo.png

4

1 に答える 1

3

Asset リソースは、画像のアップロードに使用できる唯一の API リソースです。

記事に画像をアップロードするための管理インターフェースを介した機能がありますが、API を介して公開されません。これは、API を使用してファイルを「files」バケットにアップロードできないことを意味するだけです。代わりに、Asset リソースを使用してファイルを「assets」バケットにアップロードします。

http://api.shopify.com/asset.html#updateの見出しの下にある「base64 でエンコードされた添付ファイルを提供して新しい画像を作成する」を参照して、アセットを作成してください。その後、アセットで「public_url」属性を使用し、それを記事内で使用できます。

于 2012-07-12T02:28:04.853 に答える