Update main.md

This commit is contained in:
ChronosX88 2018-05-16 09:02:50 +03:00 committed by GitHub
parent 2aa3ccc735
commit 945beac311
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

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