updated api
This commit is contained in:
parent
93d7060089
commit
641b35f519
17
api.typ
17
api.typ
@ -297,12 +297,16 @@ roleHere указывает роль залогиненного пользова
|
|||||||
#Heading([Получение соседей сообщения], 3)
|
#Heading([Получение соседей сообщения], 3)
|
||||||
|
|
||||||
#bigrect[
|
#bigrect[
|
||||||
- URI: #uritxt("/internalapi/getMessageNeighboursInfo") \
|
- URI: #uritxt("/internalapi/getMessageNeighbours") \
|
||||||
- Отправить: \
|
- Отправить: \
|
||||||
`Sent["chatId"] = Integer` \
|
`Sent["chatId"] = Integer` \
|
||||||
`Sent["id"] = Integer` #funnyArrow Выбираем нужное сообщение в чате \
|
|
||||||
`Sent["direction"] = "backward" / "forward"` \
|
|
||||||
`Sent["amount"] = Integer` \
|
`Sent["amount"] = Integer` \
|
||||||
|
А далее либо \
|
||||||
|
`Sent["direction"] = "forward"` \
|
||||||
|
`Sent["id"] = Integer` #funnyArrow id сообщения, от которого начинается отсчет \
|
||||||
|
Либо \
|
||||||
|
`Sent["direction"] = "backward"` \
|
||||||
|
`Sent["previousMsgId"] = Integer`
|
||||||
- Получить: \
|
- Получить: \
|
||||||
`Recv["messages"] = Array` \
|
`Recv["messages"] = Array` \
|
||||||
Его элементы это ID сообщения и контент сообщения. \
|
Его элементы это ID сообщения и контент сообщения. \
|
||||||
@ -316,7 +320,12 @@ roleHere указывает роль залогиненного пользова
|
|||||||
Можно узнать соседей сообщения "сверху и снизу". Направление `"backward"` покажет $n$
|
Можно узнать соседей сообщения "сверху и снизу". Направление `"backward"` покажет $n$
|
||||||
сообщений до переданного сообщения (они будут расположены в списке в обратном порядке),
|
сообщений до переданного сообщения (они будут расположены в списке в обратном порядке),
|
||||||
направление `"forward"` покажет $n$ сообщений до указанного. Здесь $n$ это выбранное клиентом
|
направление `"forward"` покажет $n$ сообщений до указанного. Здесь $n$ это выбранное клиентом
|
||||||
количество желаемых сообщений (`Sent["amount"]`). Сервер ОБЯЗАН вернуть ровно $n$ сообщений,
|
количество желаемых сообщений (`Sent["amount"]`).
|
||||||
|
Если направление forward, то нужно указать id сообщения, чьих соседей мы ищем.
|
||||||
|
Если направление baackward, то нужно указать id ПРЕДЫДУЩЕГО сообщения, относительно
|
||||||
|
нашего сообщения. Т.е. в ответ войдёт id сообщения, которое мы указали. Можно указать
|
||||||
|
-1, тогда точно не вернётся ничего и это не ошибка.
|
||||||
|
Сервер ОБЯЗАН вернуть ровно $n$ сообщений,
|
||||||
если они есть и ОБЯЗАН вернуть все сообщения до определённого края истории чата, если край достигнут.
|
если они есть и ОБЯЗАН вернуть все сообщения до определённого края истории чата, если край достигнут.
|
||||||
|
|
||||||
#Heading([Запросы изменения состояния одного чата], 2)
|
#Heading([Запросы изменения состояния одного чата], 2)
|
||||||
|
Loading…
Reference in New Issue
Block a user