Перейти к содержанию

API для тестовых устройств

createTestDevice

Anchor link to

Регистрирует тестовое устройство для приложения.

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

Тело запроса

Anchor link to
ИмяТипОписание
application*stringКод приложения Pushwoosh
push_token*stringPush-токен устройства.
device_type*integerТип устройства. Возможные значения см. в методе /registerDevice.
name*stringИмя тестового устройства.
descriptionstringОписание тестового устройства.
{
"status_code": 200,
"status_message": "OK",
"response": null
}
Пример
{
"request": {
"application": "XXXXX-XXXXX", // обязательно. Код приложения Pushwoosh
"push_token": "DEVICE_PUSH_TOKEN", // обязательно.
"device_type": 1, // обязательно. Типы устройств см. в /registerDevice
"name": "TEST_DEVICE_1", // обязательно. Имя тестового устройства
"description": "android test device" // необязательно. Описание тестового устройства
}
}

listTestDevices

Anchor link to

Возвращает все тестовые устройства для указанного приложения.

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

Тело запроса

Anchor link to
ИмяТипОписание
auth*stringТокен доступа API из Панели управления Pushwoosh.
application*stringКод приложения Pushwoosh
{
"status_code": 200,
"status_message": "OK",
"response": {
"TestDevices": [{
"name": "iosDevice",
"type": "1",
"pushtoken": "token",
"description": "ios device"
}]
}
}
Пример
{
"request": {
"auth": "yxoPUlwqm…………pIyEX4H", // обязательно. Токен доступа API из Панели управления Pushwoosh
"application": "XXXXX-XXXXX" // обязательно. Код приложения Pushwoosh
}
}

Типы устройств см. в /registerDevice.