Метод использует action со значением store_device_key только для регистрации пользователя в спам-системе. Приложение должно осуществлять на своей стороне проверку токена и, если он не менялся с момента успешной отправки, не отсылать заново.

ID функции

w_push_token

Кто может вызывать

Авторизованный пользователь.
Авторизованное приложение.

Принимаемые параметры

token* – одноразовый ключ (строковое значение) для регистрации пользователя в системе рассылки пуш-уведомлений;
mac – MAC-адрес устройства (строковое значение);
active – необязательный параметр, показывающий активность токена пользователя. Если параметр не передан явно, считаем токен активным. Принимает следующие значения:

  • true – токен активен;
  • false – токен неактивен.

Для передачи параметра  IDFA/AAID используйте фукнцию [w_save_adv_token] Передача IDFA / AAID

Возвращаемые значения

Отсутствуют.

Возможные ошибки

error_code

error_message

Описание

101131

Ошибка в строке токена

Токен содержит недопустимые символы

101134

Ошибка в строке mac

MAC адрес содержит недопустимые символы

Пример запроса на сервер


{
  "app": "1",
  "time": "2014-11-07T16:21:02+03:00",
  "sha": "b79d8e9993d20da6abe78838d3c7fbf640a4c52956569bef3c685d3453316b5c",
  "sid": "78838d3c7fbf640a4c52956569bef3c685"
  "requests": [
          {
           		"func": "w_push_token",
           		"id": "push_token",
           		"param": {
            		"token": "78838d3c7fbf640a4c52956569bef3c685",
            		"mac": "C0-F2-FB-E2-79-C4",
            		"active":true
                }
          }
  ]
}

Пример ответа сервера

{
  "success": true,
  "time": "2014-11-07T16:21:02+03:00",
  "push_token": {
    "success": true
  } 
}