Verwende den Endpunkt /{catalog_id}/batch
zum Versenden von Artikel-Updates.
Um Artikel in deinem Katalog zu erstellen, zu aktualisieren oder zu löschen, sende einen HTTP-POST
-Aufruf an:
https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/batch?requests=<REQUESTS>
Die Parameternamen für /{catalog_id}/batch
und /{catalog_id}/items_batch
ähneln sich möglicherweise auf den ersten Blick, sind aber völlig unterschiedlich.
Wir empfehlen, /{catalog_id}/items_batch
API zu verwenden, die mehr Anwendungsfälle unterstützt und aktiv gepflegt wird.
Parameter | Typ | Beschreibung |
---|---|---|
| Boolescher Wert | Wenn |
| Objekt | Ein JSON-Objekt, das sämtliche Anfragen enthält. |
| Objekt | Ein JSON-Objekt, das Felder und Werte für einen Artikel enthält.
Hinweis: Hier findest du die unterstützten Felder, die übergeben werden können. |
| String |
|
| String | Vom Werbetreibenden angegebene |
Die Methode UPDATE
kann auch zum Erstellen von Artikeln verwendet werden, sofern sie noch nicht vorhanden sind.
Weitere Details findest du in der API-Referenz.
requests
kann bis zu 5.000 Updates enthalten.1
mit der Meldung "Please reduce the amount of data you're asking for, then retry your request"
zeigt an, dass die Größe der in der API-Anforderung empfangenen Daten (in Bytes) zu groß ist. Um dieses Problem zu beheben, reduziere die Anzahl der Elemente im Stapel und versuche es erneut. Dadurch wird sichergestellt, dass die Anfrage innerhalb der zulässigen Größengrenzen liegt und erfolgreich bearbeitet werden kann.Siehe die Liste der unterstützten Felder für den /{catalog_id}/batch
-Endpunkt.
/{catalog_id}/items_batch
/{catalog_id}/check_batch_request_status
/{catalog_id}/localized_items_batch