MyChat Integration API: MCIAPI_CS_SendChannelMessage

MyChat Integration API: MCIAPI_CS_SendChannelMessage

Отправить сообщение в конференцию от имени произвольного пользователя.

 

Синтаксис

0004 MCIAPI_CS_SendChannelMessage

{

 "ServerKey" : "iddqd",

 "APIStype"  : "mydata",

 

 "UserFrom"  : "0",

 "UID"       : 12,

 "Msg"       : "bla-bla-bla"

}

 

Параметры

Параметр

Тип

Значение

ServerKey

string

ключ IntegrationAPI, задаётся в настройках сервера;

APIStype

string

тип интеграции. Можно задавать произвольную строку;

UserFrom

string

пользователь-отправитель. По умолчанию "0". Можно задавать UIN, email или ник пользователя. Пользователь обязательно должен реально присутствовать в конференции;

UID

integer

уникальный числовой идентификатор текстовой конференции (UID). Можно посмотреть в списке активных конференций на сервере;

Msg

string

текст сообщения.

 

Результат работы

{

 "Cmd"     : 4,

 "UINFrom" : 0,

 "UID"     : 12

}

 

Поле

Тип

Значение

Cmd

integer

номер команды, которая была успешно выполнена, равно 4 (HEX 0004);

UINFrom

integer

уникальный идентификатор отправителя сообщения (UIN);

UID

integer

уникальный идентификатор текстовой конференции, куда было успешно отправлено сообщение.

 

Возможные ошибки

1

2

3

 

Ещё посмотреть

MCIAPI_CS_SendPrivateMessage