Skip to content

Latest commit

 

History

History
123 lines (123 loc) · 3.06 KB

subscriptions.md

File metadata and controls

123 lines (123 loc) · 3.06 KB

Подписки

Подписка на оповещения о новых произведениях или изданиях автора

Запрос

GET https://fantlab.ru/notification/subscribe/autors/{id}/{works|editions}.json

Параметры

id - id автора
cookie - авторизационный хэдер (fl_s=*)

Пример

GET https://fantlab.ru/notification/subscribe/autors/133/works.json - подписка на оповещения о новых произведениях Дж. Р.Р. Мартина

Ответ

{
    id: Int,            # id подписки
    status: Boolean     # успешно ли выполнена операция
}

Подписка на оповещения о новых изданиях с переводами переводчика

Запрос

GET https://fantlab.ru/notification/subscribe/translators/{id}/editions.json

Параметры

id - id переводчика
cookie - авторизационный хэдер (fl_s=*)

Пример

GET https://fantlab.ru/notification/subscribe/translators/1/editions.json - подписка на оповещения о новых изданиях с переводами И.Г. Гуровой

Ответ

{
    id: Int,           # id подписки
    status: Boolean    # успешно ли выполнена операция
}

Отмена подписки на оповещения

Запрос

GET https://fantlab.ru/notification/unsubscribe/{id}.json

Параметры

id - id подписки
cookie - авторизационный хэдер (fl_s=*)

Пример

GET https://fantlab.ru/notification/unsubscribe/1.json - отписка от оповещений по подписке №1

Ответ

{
    status: Boolean      # успешно ли выполнена операция
}

Подписка на блог

Запрос (повторный запрос - отписка)

/GET /editblog{id}subscriber

Параметры

id - id блога
cookie - авторизационный хэдер (fl_s=*)

Пример

/GET https://fantlab.ru/editblog{id}subscriber

Ответ

{
    is_subscribed: String      # on/off
}

Подписка на комментарии к статье в блоге

Запрос (повторный запрос - отписка)

/GET /edittopic{id}subscriber

Параметры

id - id статьи
cookie - авторизационный хэдер (fl_s=*)

Пример

/GET https://fantlab.ru/edittopic{id}subscriber

Ответ

{
    is_subscribed: String      # on/off
}

Подписка на новые сообщения в теме форума

Запрос (повторный запрос - отписка)

/GET /editforumtopic{id}subscriber

Параметры

id - id темы
cookie - авторизационный хэдер (fl_s=*)

Пример

/GET https://fantlab.ru/editforumtopic{id}subscriber

Ответ

{
    is_subscribed: String      # on/off
}