Solicitações agendadas
Para obter uma resposta para cada solicitação agendada, o /getResults deve ser enviado após a solicitação principal. A maioria dos métodos da API de estatísticas e análises precisa que o /getResults seja enviado para obter os arquivos de estatísticas ou JSON:
getResults
Anchor link toPOST https://api.pushwoosh.com/json/1.3/getResults
Recupera o resultado de uma solicitação agendada.
Corpo da Solicitação
Anchor link to| Nome | Tipo | Descrição |
|---|---|---|
| auth* | string | Token de acesso à API do Painel de Controle da Pushwoosh. |
| request_id* | string | ID da solicitação retornado por um método agendado. |
{ "request":{ "auth": "yxoPUlwqm…………pIyEX4H", // obrigatório. Token de acesso à API do Painel de Controle da Pushwoosh. "request_id": "REQUEST_ID" // obrigatório. ID da solicitação retornado pelo método agendado. }}A resposta depende da solicitação para a qual você está obtendo os resultados, então ela pode parecer diferente. Abaixo está um exemplo de resposta para a solicitação /getMsgStats:
{ "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": [] } }}