Позволяет получить перечень подписок/отписок пользователя на определенных авторов, серии книг или теги.

ID функции

r_subscr_to_item_state

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

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

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

entity – выбор сущности, подписки на которые нас интересуют (если параметр не передан, то выводятся все подписки/отписки):

person – получить перечень подписок на авторов;
sequence – получить перечень подписок на серии;
tag – получить перечень подписок на теги.

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

subscr_items – массив из объектов-подписок/отписок, разделенных на три группы: серии (sequence), авторы (person) и теги (tag). Каждый объект имеет три поля:

subscr* – см. одноименный параметр запроса w_subscr_to_item;
title* – имя сущности. Для автора это будет имя-фамилия (full_name), для тега/серии – название;
id* – см. одноименный параметр запроса w_subscr_to_item.

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

error_code

error_message

Описание

101022

Неизвестная сущность подписки

Параметр entity содержит недопустимое значение, отличное от:

  • person
  • sequence
  • tag

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

{
   "app": "1",
   "time": "2014-11-07T16:21:02+03:00",
   "sha": "b79d8e9993d20da6abe78838d3c7fbf640a4c52956569bef3c685d3453316b5c",
   "sid": "7bad5f2fb752ee957a4ab74aaac7711g",
   "requests": [
           {
                 "func": "r_subscr_to_item_state",
                 "id": "my_subscr_list",
                 "param": {
                   "entity": "person"
                 }
           }
   ]
}

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

{
   "success": true,
   "time": "2014-11-07T16:21:02+03:00",
   "my_subscr_list" : {
      "success" : true,
      "subscr_items" : {
         "sequence" : [
            {
               "subscr" : "always",
               "title" : "Агент 007",
               "id" : "15684"
            }
         ],
         "person" : [
            {
               "subscr" : "never",
               "title" : "Алексей Константинович Толстой",
               "id" : "45984"
            },
            {
               "subscr" : "never",
               "title" : "Лев Толстой",
               "id" : "988564"
            }
         ],
         "tag" : [
            {
               "subscr" : "always",
               "title" : "мода",
               "id" : "4865445"
            }
         ]
      }
   }
}