Para enviar actualizaciones de artículos, usa el punto de conexión /{catalog_id}/batch
.
Para crear artículos en tu catálogo, actualizarlos o eliminarlos, haz una llamada HTTP POST
a:
https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/batch?requests=<REQUESTS>
Los nombres de parámetros de /{catalog_id}/batch
y /{catalog_id}/items_batch
pueden parecer similares, pero son claramente diferentes.
Te recomendamos usar la API /{catalog_id}/items_batch
, que admite más casos de uso y se mantiene de manera activa.
Parámetro | Tipo | Descripción |
---|---|---|
| Booleano | Cuando |
| Objeto | Objeto JSON que contiene todas las solicitudes. |
| Objeto | Un objeto JSON que contiene campos y valores de un artículo.
Nota: Consulta los campos admitidos que se pueden pasar. |
| Cadena |
|
| Cadena | El |
El método UPDATE
también se puede usar para crear artículos, si todavía no existen.
Para obtener más información, consulta Referencia de la API.
requests
puede contener hasta 5.000 actualizaciones.1
con el mensaje "Please reduce the amount of data you're asking for, then retry your request"
indica que el tamaño de los datos (en bytes) que se recibe en la solicitud a la API es demasiado grande. Para solucionar este problema, reduce el número de elementos del lote y vuelve a intentarlo. De esta manera, te asegurarás de que la solicitud esté dentro de los límites aceptables y se pueda procesar correctamente.Consulta la lista de campos admitidos del punto de conexión /{catalog_id}/batch
.
/{catalog_id}/items_batch
/{catalog_id}/check_batch_request_status
/{catalog_id}/localized_items_batch