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
{
"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 - ошибка и его нужно потом переотправить.