API для тегов
addTag
Anchor link toPOST https://api.pushwoosh.com/json/1.3/addTag
Создает тег в вашем аккаунте.
Тело запроса
Anchor link to| Имя | Тип | Описание |
|---|---|---|
| auth* | string | Токен доступа к API из панели управления Pushwoosh. |
| tag* | object | Параметры тега. |
| tag.name* | string | Имя тега. |
| tag.type* | integer | Тип тега. Возможные значения см. ниже. |
| tag.user_specific | boolean | Если true, значение тега хранится на уровне пользователя и является общим для всех его устройств при установке по UserID. Если false (по умолчанию), тег устанавливается на уровне устройства для каждого HWID. |
{ "status_code": 200, "status_message": "OK", "response": { "result": true }}{ "request": { "auth": "yxoPUlwqm…………pIyEX4H", // обязательно. Токен доступа к API из панели управления Pushwoosh "tag": { "name": "TAG_NAME", // обязательно. "type": 1, // обязательно. Возможные значения см. ниже "user_specific": false // необязательно. true = тег на уровне пользователя (общий для всех устройств); false = тег на уровне устройства (по умолчанию) } }}Возможные типы значений тегов:
- 1 - Целое число
- 2 - Строка
- 3 - Список
- 4 - Дата
- 5 - Логический
- 6 - Десятичное число. Пример: 19.95
- 7 - Версия. Пример: “1.0.0.0”
deleteTag
Anchor link toPOST https://api.pushwoosh.com/json/1.3/deleteTag
Полностью удаляет тег со всей связанной с ним информацией из базы данных.
Тело запроса
Anchor link to| Имя | Тип | Описание |
|---|---|---|
| auth* | string | Токен доступа к API из панели управления Pushwoosh. |
| tag* | object | Параметры тега. |
| tag.name* | string | Имя тега для удаления. |
{ "status_code": 200, "status_message": "OK", "response": { "result": true }}{ "request": { "auth": "yxoPUlwqm…………pIyEX4H", // обязательно. Токен доступа к API из панели управления Pushwoosh "tag": { "name": "TAG_NAME" // обязательно. Имя тега для удаления } }}listTags
Anchor link toPOST https://api.pushwoosh.com/json/1.3/listTags
Получает список тегов в аккаунте.
Тело запроса
Anchor link to| Имя | Тип | Описание |
|---|---|---|
| auth* | string | Токен доступа к API из панели управления Pushwoosh. |
{ "status_code": 200, "status_message": "OK", "response": { "tags": [{ "name":"Language", "type":2 }, { "name":"List tag", "type":3 }] }}{ "request":{ "auth": "yxoPUlwqm…………pIyEX4H" // Токен доступа к API из панели управления Pushwoosh }}Типы тегов:
- 1 - Целое число
- 2 - Строка
- 3 - Список
- 4 - Дата
- 5 - Логический
- 6 - Десятичное число. Пример: 19.95
- 7 - Версия. Пример: “1.0.0.0”