商品のアップデートを送信するには、/{catalog_id}/items_batch
エンドポイントを使います。
カタログ内で商品を作成、アップデート、削除するには、以下に対してHTTP POST
呼び出しを発行します。
https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/items_batch?requests=<REQUESTS>
パラメーター | 型 | 説明 |
---|---|---|
| ブーリアン | 任意: 更新リクエストによるアイテムの新規作成をブロックしたい場合は、これを
|
| 列挙型 | リクエスト内のアイテムのタイプ。値: |
| オブジェクト型 | すべてのリクエストを含んだJSONオブジェクト。 |
| オブジェクト型 | 商品のフィールドと値を含んだJSONオブジェクト。
注: 渡すことが可能なフィールドについては、サポートされるフィールドを参照してください。 |
| 文字列 |
|
詳しくは、APIリファレンスをご覧ください。
requests
パラメーターには、最大5,000アイテムを含めることができます。1
でメッセージが"Please reduce the amount of data you're asking for, then retry your request"
の場合、APIリクエストで受信したデータのサイズ(バイト単位)が大きすぎることを示しています。この問題を解決するには、バッチ内のアイテム数を減らしてもう一度お試しください。これにより、リクエストを許容可能なサイズ制限内に収め、リクエストを正常に処理することができます。/{catalog_id}/check_batch_request_status
/{catalog_id}/localized_items_batch