Инструменты пользователя

Инструменты сайта


logbook_chat_sendmessage

Отправить сообщение в комнату

Данный метод для отправки сообщения в комнату

Параметры:

  • cmd - «send_message»
  • room_id - id комнаты, в которую отправляется сообщение
  • message - само сообщение
  • mess_token - токен сообщения (идентификатор сообщения, который будет фигурировать в ответе с серверным id сообщения, нужен для идентификации сообщения клиента, если их было отправлено несколько, желательно чтоб был уникальным)
  • file_name - необязательный параметр, если отправляется просто сообщение без вложения, может быть пустым, имя файла с расширением.
  • file - необязательный параметр, если отправляется просто сообщение без вложения, может быть пустым, на данный момент в данном поле ожидается бинарное содержимое файла в base64 кодировке.

Пример:

Запрос:

{
  "cmd":"send_message",
  "mess_token":"32464ghds4",
  "room_id":3,
  "message":"test API telnet success \n with enter",
  "file":"\/9j\/4AAQSkZJRgA...+1b04ScbpGFSpFS1Z\/\/9k=",
  "file_name":"test.jpg"
}

Ответ:

{
  "error":"",
  "cmd":"send_message",
  "obj": {
    "mess_id":15,
    "mess_token":"32464ghds4"
  }
}
logbook_chat_sendmessage.txt · Последние изменения: 2019/10/15 08:39 (внешнее изменение)