Saltar al contenido

API de dispositivos de prueba

createTestDevice

Anchor link to

Registra un dispositivo de prueba para la aplicación.

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

Cuerpo de la solicitud

Anchor link to
NombreTipoDescripción
application*stringCódigo de aplicación de Pushwoosh
push_tokenstringToken push del dispositivo. Requerido si no se proporciona hwid.
hwidstringID de hardware (HWID) del dispositivo. Requerido si no se proporciona push_token.
device_type*integerTipo de dispositivo. Vea los valores posibles en el método /registerDevice.
name*stringNombre del dispositivo de prueba.
descriptionstringDescripción del dispositivo de prueba.
{
"status_code": 200,
"status_message": "OK",
"response": null
}
Ejemplo
{
"request": {
"application": "XXXXX-XXXXX", // requerido. Código de aplicación de Pushwoosh
"push_token": "DEVICE_PUSH_TOKEN", // requerido si no se proporciona hwid.
"device_type": 1, // requerido. Consulte /registerDevice para los tipos de dispositivo
"name": "TEST_DEVICE_1", // requerido. Nombre del dispositivo de prueba
"description": "android test device" // opcional. Descripción del dispositivo de prueba
}
}

listTestDevices

Anchor link to

Devuelve todos los dispositivos de prueba para la aplicación específica.

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

Cuerpo de la solicitud

Anchor link to
NombreTipoDescripción
auth*stringToken de acceso a la API desde el Panel de Control de Pushwoosh.
application*stringCódigo de aplicación de Pushwoosh
{
"status_code": 200,
"status_message": "OK",
"response": {
"TestDevices": [{
"name": "iosDevice",
"type": "1",
"pushtoken": "token",
"description": "ios device"
}]
}
}
Ejemplo
{
"request": {
"auth": "yxoPUlwqm…………pIyEX4H", // requerido. Token de acceso a la API desde el Panel de Control de Pushwoosh
"application": "XXXXX-XXXXX" // requerido. Código de aplicación de Pushwoosh
}
}

Para los tipos de dispositivo, consulte /registerDevice.