Надіслати текстове повідомлення без оформлення шрифту в конференцію від імені довільного користувача. Цей користувач повинен бути онлайн і знаходитись у цій конференції.

 

Синтаксис
{
  "cmd"       : "0004",
  "ServerKey" : "iddqd",
  "APIStype"  : "mydata",
  "context"   : "myfunc",
 
  "UserFrom"  : "0",
  "UID"       : 12,
  "Msg"       : "bla-bla-bla",
  "MsgType"   : 1
}

 

Параметри

Параметр

Тип

Значення

cmd

string

"0004", номер команди MCIAPI_CS_SendChannelMessage;

ServerKey

string

ключ Integration API, задається у налаштуваннях сервера;

APIStype

string

тип інтеграції. Можна задавати довільний рядок;

context

string

необов'язковий параметр, будь-який текст, що повернеться у команді-відповіді;

UserFrom

string

користувач-відправник. Усталено — "0". Можна задавати UIN, email або нік користувача. Користувач обов'язково має бути учасником у конференції;

UID

integer

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

Msg

string

текст повідомлення;

MsgType

integer

тип повідомлення, необов'язковий параметр. Якщо тип повідомлення — не простий текст, тоді в Msg буде JSON об'єкт або багаторядковий текст.

 

Результат роботи
{
  "сmd"     : "0004",
  "сontext" : "myfunc",
  "UINFrom" : 0,
  "UID"     : 12
}

 

Поле

Тип

Значення

cmd

string

HEX-номер команди, що була успішно виконана;

context

string

довільний текст, що був переданий серверу в команді запиту;

UINFrom

integer

унікальний ідентифікатор відправника повідомлення (UIN), який визначив сервер за вхідним параметром UserFrom;

UID

integer

унікальний ідентифікатор текстової конференції, куди було успішно надіслано повідомлення.

 

Можливі помилки

#4, MCIAPI_Error_EmptyMessage

#5, MCIAPI_Error_WrongIntegrationKey

#6, MCIAPI_Error_UnknownUID

#7, MCIAPI_Error_UserNotInChannel

#9, MCIAPI_Error_API_Disabled

#10, MCIAPI_Error_ParameterAbsent

#21, MCIAPI_Error_WrongData

#42, MCIAPI_Error_UnknownUser

#43, MCIAPI_Error_UnknownDomainUser

 

Дивитися ще

MCIAPI_CS_AddBBSMessage

MCIAPI_CS_SendPrivateMessage