МЕТОД HTTP
POST
URL
https://userapi.mts-link.ru/v3/chats/channels/{chatId}/send-message
Получить идентификатор чата можно с помощью запроса, в параметре "chatId".
ОБЯЗАТЕЛЬНЫЕ ПАРАМЕТРЫ
userId - идентификационный номер пользователя в Чатах (chatUserId)
Получить идентификационный номер пользователя можно с помощью запроса, в параметре "chatUserId".
text - текст сообщения
Чтобы тегнуть участника или команду нужно передать:
<@u:UUID> - тег сотрудника в чате, где UUID это ИД пользователя
<@t:UUID> - тег команды в чате, где UUID это ИД команды
ДОПОЛНИТЕЛЬНЫЕ ПАРАМЕТРЫ
parentId - идентификатор родительского сообщения. Будет создана ветка обсуждения
repliedId - идентификатор сообщения, на которое даётся ответ
ПОЛЯ ОТВЕТА
messageId - идентификатор сообщения
ПРИМЕР ЗАПРОСА
curl --location 'https://userapi.mts-link.ru/v3/chats/channels/{chatId}/send-message' \
--header 'x-auth-token: {token}' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'userId={chatUserId}' \
--data-urlencode 'text=Hello, world!'
ПРИМЕР ОТВЕТА
{
"data": {
"messageId": "xxxxxxxxxxx"
}
}
ПРИМЕР ЗАПРОСА 2. Тэг участника в сообщении
curl --location 'https://userapi.mts-link.ru/v3/chats/channels/1ef87caf-b38d-6d12-9bcb-399d707c010e/send-message' \
--header 'x-auth-token: xxx' \
--form 'userId="1ef2cb58-1aad-683e-beeb-1bd1111d524f"' \
--form 'text="пример запроса с тегом пользователя <@u:11187c94-9c7b-6010-9df5-7a11d4ed5073>"'