GET Feed/Get
Получение ленты
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
paging |
Пейджинг ленты |
FeedInputPagingForm |
None. |
pageSize |
Максимальное количество событий, которое надо получить |
integer |
None. |
sort | EventsSorting |
None. |
|
messageFormat |
Формат вывода текста |
MessageFormat |
None. |
groups |
Фильтр по группам |
FeedGroupsForm |
None. |
users |
Фильтр по пользователям |
FeedUsersForm |
None. |
tasks |
Фильтр по задачам |
FeedTasksForm |
None. |
mentions | FeedMentionsForm |
None. |
|
favorites |
Фильтр по избранным событиям |
boolean |
None. |
onlyWithNews |
Только новые события или с непрочитанными комментариями (применимо только при фильтрации по группам и упоминаниям) |
boolean |
None. |
howHeSeesMe |
WMID - включает режим "как видит мою ленту указанный корреспондент" |
string |
None. |
Body Parameters
None.
Response Information
Resource Description
FeedItemsName | Description | Type | Additional information |
---|---|---|---|
feed |
Лента |
Collection of FeedItem |
None. |
scheduled |
запланированные события (только для одной группы или общей ленты) |
integer |
None. |
pinnedCount |
Количество запиненных событий (актуально при фильтрации по группе) |
integer |
None. |
pagingFirstFeedId |
Используется для получения кол-ва новых (метод new) |
integer |
None. |
pagingLastFeedId |
Используется для пейджинга вниз (инфинит-скролл) |
integer |
None. |
Response Formats
application/json, text/json
Sample:
{ "feed": [ { "id": 1, "type": 0, "typeStr": "singleEvent", "data": null }, { "id": 1, "type": 0, "typeStr": "singleEvent", "data": null } ], "scheduled": 1, "pinnedCount": 2, "pagingFirstFeedId": 1, "pagingLastFeedId": 1 }