Содержимое ленты обновлений пользователя

Функция: Возвращает список событий по всем отслеживаемым авторам и их текстам из ленты обновлений пользователя.

Адрес:

https://siwatcher.ru/api/get/userupdates?app_id=your-appid&user_id=your-uid

Сжатие ответа: GZIP

Кодировка: UTF-8

Идентификатор приложения: Обязателен

Идентификатор пользователя: Обязателен

Вывод в режиме отладки: Предусмотрен

Формат ответа:JSON

{"response":[
  {
    "event":"605335",
    "time":"1488984002",
    "url":null,
    "type":null,
    "rating":null,
    "author":null,
    "site":"1",
    "utype":"7",
    "texts":null,
    "description":"Удалено или перемещено произведение 'Школьный демон. Курс четвертый. Прода' ( http://samlib.ru/j/jurchenko_s_g/04_schooldaymon_new-1.shtml )"
  },
  {
    "event":"604853",
    "time":"1488866342",
    "url":"s\/sejtimbetow_samat_ajdosowich\/worm_fic1_arc11.shtml",
    "type":"1",
    "rating":"",
    "author":"Сейтимбетов Самат Айдосович",
    "site":"1",
    "utype":"1",
    "title":"Арка 11",
    "genre":"Фанфик",
    "description":"Арка 11. 1 глава. 06.03.2017",
    "size":"27",
    "oldsize":"14"
  },
  {
    "event":"604191",
    "time":"1488710102",
    "url":"s\/sapegin_a_p",
    "type":"2",
    "rating":"6.24*447",
    "author":"Сапегин Александр Павлович",
    "site":"1",
    "utype":"6",
    "texts":"s\/sapegin_a_p\/vestnik.shtml s\/sapegin_a_p\/dsobshii.shtml s\/sapegin_a_p\/gp2.shtml s\/sapegin_a_p\/gp1.shtml s\/sapegin_a_p\/gp.shtml s\/sapegin_a_p\/zm.shtml s\/sapegin_a_p\/zm6.shtml s\/sapegin_a_p\/ds-3.shtml s\/sapegin_a_p\/obyvlenie.shtml s\/sapegin_a_p\/pitomec-1.shtml s\/sapegin_a_p\/pitomec.shtml s\/sapegin_a_p\/st7.shtml s\/sapegin_a_p\/st6.shtml s\/sapegin_a_p\/st.shtml s\/sapegin_a_p\/risunki.shtml s\/sapegin_a_p\/tn.shtml ",
    "description":"Обновление на странице 'Сапегин Александр Павлович' (id=3493, http://samlib.ru/s/sapegin_a_p ):
     Добавлено новое произведение Объявление! (1КБ )  [id=228743 http://samlib.ru/s/sapegin_a_p/obyvlenie.shtml ]
 "}, ...
]}

Описание полей:
Предусмотрен вывод с разным содержимом полей для событий по текстам и по авторам. Для события удаления текста все поля, кроме event, time и description, равны null. Поле description содержит подготовленное текстовое уведомление об удалении.

Для изменений текстов набор полей ниже:

  1. event - уникальный номер события
  2. time - время выдачи события в формате unixtime
  3. url - относительная ссылка на текст
  4. type - равен 1 для событий по изменению текстов у автора и равен 2 для событий изменений на странице автора
  5. rating - рейтинг текста в формате х.хх*х, где после * - число голосов
  6. author - имя автора
  7. site - код сайта, на котором находится текст
  8. utype - тип определённого изменения
  9. title - название текста
  10. genre - список жанров через запятую (максимум три)
  11. description - аннотация автора к тексту
  12. size - текущий размер текста в килобайтах, округлённый до целого
  13. oldsize - предыдущий размер текста до текущего изменения текста

Для изменений на странице автора выводится следующий набор полей:
  1. event - уникальный номер события
  2. time - время выдачи события в формате unixtime
  3. url - относительная ссылка на страницу автора
  4. type - равен 2 для событий изменений на странице автора
  5. rating - рейтинг автора в формате х.хх*х, где после * - число голосов
  6. author - имя автора
  7. site - код сайта, на котором находится текст
  8. utype - тип определённого изменения
  9. texts - строка списка всех текстов автора на странице в виде относительных ссылок через пробел
  10. description - содержимое изменения на странице автора в подготовленном читабельном виде

Поле site может принимать следующие значения:

  • 1 - сайт Самиздат (samlib.ru)
  • 2 - оповещение относится к подборкам SIwatcher
  • 3 - сайт Author.today

Поле utype может принимать следующие значения:

  • 1 - изменился размер книги
  • 2 - изменилась аннотация
  • 3 - изменился жанр
  • 4 - изменилось название текста
  • 5 - изменилось имя автора
  • 6 - добавлен новый текст (общий признак, если не известен более точный)
  • 7 - удалён текст (общий признак, если не известен более точный)

  • 20 - создание книги автором
  • 21 - первая публикация книги
  • 22 - автор убрал книгу в черновик
  • 23 - автор опубликовал книгу из черновика
  • 24 - автор удалил книгу
  • 25 - книга помечена как "завершенная"
  • 26 - книга помечена как "в процессе"

  • 30 - начала действовать скидка
  • 31 - закончилось действие скидки
  • 32 - размер скидки изменен

  • 35 - изменена цена книги
  • 36 - изменена цена главы книги
  • 37 - рекомендация администрации ресурса

  • 40 - добавлена новая часть
  • 41 - часть была отредактирована (изменение текста)
  • 42 - глава была убрана в черновик
  • 43 - глава была опубликована из черновика
  • 44 - глава была удалена
  • 45 - глава была отредактирована

  • 101 - модератор убрал книгу из общего доступа
  • 102 - модератор удалил книгу
  • 103 - модератор вернул книгу в общий доступ

Обратите внимание - любой запрос должен сопровождаться параметрами app_id и user_id! Если их не будет, функция вернёт в заголовке код 403.

Параметр app_id - это идентификатор приложения, параметр user_id - идентификатор пользователя, находящийся на странице его профиля (в форме изменения профиля).

Для отладки предусмотрен параметр debug. Если он равен 1, то результат функции будет выведен не в формате JSON, а в читаемом виде. В обычном режиме работы использование данного параметра не обязательно.

Авторизация

Для использования всех функций нашего сервиса необходимо войти или зарегистрироваться.

Поиск
среди авторов среди текстов
Недавно обновились...
Автор - НазваниеРазмер
Сухонин Сергей Сергеевич СИ
Конкистадор
Фантастика
Подписчиков: 66
440Кб + 25Кб08:05
Архипов Дмитрий Сергеевич СИ
Пока дышу
Фэнтези
Подписчиков: 23
408Кб + 10Кб07:50
Архипов Дмитрий Сергеевич СИ
Прода от 19.10.2019
Фэнтези
Подписчиков: 20
10Кб - 3Кб07:50
Новое! Шкин Александр Михайлович СИ
лето эпох
Фэнтези
Подписчиков: 2
294Кб06:10
Новое! Барковский Стефан Анджеевич СИ
Болтун. Книга третья. Глава шестая
Фэнтези
Подписчиков: 5
45Кб05:10
Новое! Белогорский Евгений Александрович СИ
Спартак 2
Фантастика
Подписчиков: 22
41Кб04:50
Новое! Белогорский Евгений Александрович СИ
Спартак Ii
Фантастика
Подписчиков: 22
41Кб04:45
Yukiruu СИ
Нувориш
Фантастика
Подписчиков: 28
158Кб + 11Кб03:15
Савин Влад СИ
Мв-19 переделка
Фантастика
Подписчиков: 80
707Кб + 2Кб02:25
Тюльканов Андрей СИ
След Сатаны
Мистика
Подписчиков: 54
31Кб + 3Кб02:25
Последние 500 обновлений...