Pular para o conteúdo

API de dispositivos de teste

createTestDevice

Anchor link to

Registra um dispositivo de teste para a aplicação.

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

Corpo da requisição

Anchor link to
NomeTipoDescrição
application*stringCódigo da aplicação Pushwoosh
push_token*stringPush token do dispositivo.
device_type*integerTipo de dispositivo. Veja os valores possíveis no método /registerDevice.
name*stringNome do dispositivo de teste.
descriptionstringDescrição do dispositivo de teste.
{
"status_code": 200,
"status_message": "OK",
"response": null
}
Exemplo
{
"request": {
"application": "XXXXX-XXXXX", // obrigatório. Código da aplicação Pushwoosh
"push_token": "DEVICE_PUSH_TOKEN", // obrigatório.
"device_type": 1, // obrigatório. Consulte /registerDevice para tipos de dispositivos
"name": "TEST_DEVICE_1", // obrigatório. Nome do dispositivo de teste
"description": "android test device" // opcional. Descrição do dispositivo de teste
}
}

listTestDevices

Anchor link to

Retorna todos os dispositivos de teste para a aplicação específica.

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

Corpo da requisição

Anchor link to
NomeTipoDescrição
auth*stringToken de acesso da API do Painel de Controle Pushwoosh.
application*stringCódigo da aplicação Pushwoosh
{
"status_code": 200,
"status_message": "OK",
"response": {
"TestDevices": [{
"name": "iosDevice",
"type": "1",
"pushtoken": "token",
"description": "ios device"
}]
}
}
Exemplo
{
"request": {
"auth": "yxoPUlwqm…………pIyEX4H", // obrigatório. Token de acesso da API do Painel de Controle Pushwoosh
"application": "XXXXX-XXXXX" // obrigatório. Código da aplicação Pushwoosh
}
}

Para tipos de dispositivos, veja /registerDevice.