Consultar el estado de una solicitud por lotes

Utiliza esta guía para aprender cómo el punto de conexión GET /{catalog_id}/check_batch_request_status comprueba el estado de una solicitud por lotes.

Para obtener el estado de una solicitud por lote, utiliza un identificador (que se obtiene con una llamada a {catalog_id}/items_batch) y haz una llamada GET a:

https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/check_batch_request_status?handle=<HANDLE>

Campos admitidos

CampoDescripción

handle

Tipo: cadena

Obligatorio.

El identificador único de una solicitud por lotes.

load_ids_of_invalid_requests

Tipo: booleano

Opcional.

Campo booleano para cargar identificaciones de solicitudes fallidas.

Para obtener más información, consulta Referencia de la API.

Ejemplos

Ejemplo de solicitud: /{catalog_id}/check_batch_request_status

curl -G \
  -d 'handle=AczwaOW7j_EuQ5peV3kGq8X9qc7cDiv_kFrrHkdKuG7LkpkkqK5939wgdoduSQ45FGK5vKdVqOaSDJEun-fvbsR1kk8Rd53AZyD1WThSemo26Q'-d 'access_token=<ACCESS_TOKEN>'
  https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/check_batch_request_status

Ejemplo de respuesta: /{catalog_id}/check_batch_request_status

{
    "data": [
        {
            "status": "finished",
            "errors_total_count": 1,
            "errors": [
                {
                    "line": 0,
                    "id": "retailer-4",
                    "message": "Invalid value: Value passed at position 0 (id=retailer-199) is invalid: \"You cannot create a EntProductItem without required field Availability\""
                }
            ]
            "warnings": [
            ],
            "ids_of_invalid_requests": [
            ]

        }
    ]
}

Estado

EstadoExplicación

Programado

Una nueva acción pasa al estado "programado". Las acciones programadas esperan ser enviadas.

Enviado

Se agregó la acción a la cola.

Comenzado

Se inició la acción; es posible que se hayan actualizado algunas solicitudes.

Finalizado

La acción se completó satisfactoriamente; no se guardaron las solicitudes individuales con errores.

Cancelado

La acción se canceló manualmente.

Error

Durante la ejecución de la acción, ocurrió un error inesperado; algunas de las solicitudes podrían no haber finalizado con éxito.