diff --git a/doc/ru/main.md b/doc/ru/main.md index f132d20..702d39a 100644 --- a/doc/ru/main.md +++ b/doc/ru/main.md @@ -18,22 +18,22 @@ API - ядро мессенджера. Достаточно подключить ### Добавление в друзья -Используется, чтобы установить связь с контактом. Тот кто хочет добавиться в друзья - отправляет такой запрос. +Используется, чтобы установить связь с контактом. Тот кто хочет добавиться в друзья - отправляет такой запрос: ```json { - "peerID":"*IPv6 контакта*", - "action":"handshake" +  "action":"handshake", +  "peerID":"*IPv6 контакта*" } ``` -ответ: +Ответ: ```json -{ - "peerID":"*IPv6*", - "action":"handshakeSuccess", - "status": true +{   +  "action":"handshakeSuccess", +  "peerID":"*IPv6*", +  "status": true } ``` @@ -45,9 +45,9 @@ API - ядро мессенджера. Достаточно подключить ```json { + "action":"send", "peerSender":"*IPv6*", "peerReceiver":"*IPv6*", - "action":"send", "chatID":"*Идентификатор чата, у обоих он одинаковый*", "msgID":"*ID сообщения в чате*","msgText":"*сообщение*", "timestamp":"*время*", @@ -58,11 +58,11 @@ API - ядро мессенджера. Достаточно подключить ответ: ```json -{ - "peerSender":"*IPv6 отправителя, т.е. кому доставили сообщение*", - "peerReceiver":"*IPv6 получателя, т.е. кто отправил сообщение*", +{   "action":"sendSuccess", - "chatID":"*Идентификатор чата, у обоих он одинаковый*", +  "peerSender":"*IPv6 отправителя, т.е. кому доставили сообщение*", + "peerReceiver":"*IPv6 получателя, т.е. кто отправил сообщение*", +  "chatID":"*Идентификатор чата, у обоих он одинаковый*", "msgID":"*ID сообщения, которое доставлено, в чате*", "status": true } @@ -78,8 +78,8 @@ API - ядро мессенджера. Достаточно подключить ```json { - "peerID":"*IPv6*", - "action":"ping" +  "action":"ping", +  "peerID":"*IPv6*" } ``` @@ -87,8 +87,8 @@ API - ядро мессенджера. Достаточно подключить ```json { - "peerID":"*IPv6*", - "action":"pong" +  "action":"pong", +  "peerID":"*IPv6*" } ``` @@ -105,7 +105,10 @@ API - ядро мессенджера. Достаточно подключить ответ: ```json -{ "status":[1,1,1,0,1] } +{ +  "action":"historySuccess", +  "status":[true,true,true,false,true] +} ``` В ответ приходит массив с 1 или 0. Если 1 - сообщение сохранено успешно, 0 - ошибка и его нужно потом переотправить.