Метод используется для передачи информации на серверы ЛитРес о том, какие уведомления/новости были доставлены до пользователя (через пуш-уведомления), а какие были открыты и прочитаны.
ID функции
w_spam_events
Кто может вызывать
Авторизованный пользователь.
Авторизованное приложение.
Принимаемые параметры
spam_pack_id – ID номер спам-рассылки;
event – параметр, описывающий событие, произошедшее с уведомлением. Может принимать значения:
- view – новость была открыта (прочитана);
- click – читатель взаимодействовал с новостью (кликнул, нажал на кнопку и т. д.);
- delivery – новость была доставлена до читателя (мобильное приложение получило информацию о доставке пуш-уведомления);
- post_morte – сообщение было просмотрено из серверного списка, а не из непосредственно пуша;
- post_morte_click – читатель взаимодействовал с сообщением из серверного списка, а не из непосредственно пуша;
ticket_id – ID пуш-уведомления.
Возвращаемые значения
Отсутствуют.
Возможные ошибки
error_code | error_message | Описание |
---|---|---|
101019 | Ошибка в spam_pack_id, event или ticket_id | Значение параметра содержит недопустимые символы |
Пример запроса на сервер
{ "app": "1", "time": "2014-11-07T16:21:02+03:00", "sha": "b79d8e9993d20da6abe78838d3c7fbf640a4c52956569bef3c685d3453316b5c", "sid": "78838d3c7fbf640a4c52956569bef3c685" "requests": [ { "func": "w_spam_events", "id": "spam_events", "param": { "spam_pack_id": "1742517", "event": "view", "ticket_id": "23232322" } } ] }
Пример ответа сервера
{ "success": true, "time": "2014-11-07T16:21:02+03:00", "spam_events": { "success": true } }