Saltar al contenido

Solicitudes programadas

Para obtener una respuesta para cada solicitud programada, se debe enviar /getResults después de la solicitud principal. La mayoría de los métodos de la API de estadísticas y análisis requieren el envío de /getResults para obtener los archivos de estadísticas o JSON:

getResults

Anchor link to

POST https://api.pushwoosh.com/json/1.3/getResults

Recupera el resultado de una solicitud programada.

Cuerpo de la solicitud

Anchor link to
NombreTipoDescripción
auth*stringToken de acceso a la API del Panel de Control de Pushwoosh.
request_id*stringID de solicitud devuelto por un método programado.
Example
{
"request":{
"auth": "yxoPUlwqm…………pIyEX4H", // requerido. Token de acceso a la API del Panel de Control de Pushwoosh.
"request_id": "REQUEST_ID" // requerido. ID de solicitud devuelto por el método programado.
}
}

La respuesta depende de la solicitud para la cual está obteniendo resultados, por lo que puede verse diferente. A continuación se muestra un ejemplo de respuesta para la solicitud /getMsgStats:

Example Response
{
"status_code": 200,
"status_message": "OK",
"response": {
"formatter": "hourly",
"rows": [{
"datetime": "2020-05-13 08:00:00",
"action": "send",
"count": 6
}, {
"datetime": "2020-05-13 08:00:00",
"action": "inboxopen",
"count": 0
}, {
"datetime": "2020-05-13 08:00:00",
"action": "delivery",
"count": 1
}, {
"datetime": "2020-05-13 08:00:00",
"action": "open",
"count": 0
}],
"conversion": {
"send": 6,
"delivery": 1,
"open": 0,
"events": []
}
}
}