Отправка личного сообщения пользователю от мини-приложения
Метод для отправки пользователю личное сообщение от имени мини-приложения.
Метод требует наличие прав у мини-приложения - SendPrivateMessage. Подробнее по выдаче и настройки прав.
Перед отправкой личных сообщения от мини-приложения требуется вызвать на клиенте метод enablePrivateMessaging.
Для формирования подписи обратитесь к статье Проверка подписи.
Для отправки личного сообщения, с вложенным файлом обратитесь к статье по отправке файла.
Данный метод позволит Вам отправлять пользователю личное сообщение от имени мини-приложения. Личное сообщение может содержать в себе текст сообщения, изображения, непродолжительные видео, текстовые файлы (pdf, txt), а также inline команды*. * inline команды - часть сообщения, в виде небольших кнопок с зашитым внутри url, которые могут вести пользователя в конкретное место Вашего мини-приложения
POST
https://api.miniapps.aitu.io/kz.btsd.messenger.apps.public.MiniAppsPublicService/SendPrivateMessage
Request Body
Name | Type | Description |
---|---|---|
app_id* | String | идентификатор вашего приложения, его можно получить из кабинета разработчика мини-приложения |
user_id* | String | идентификатор пользователя, которому нужно отправить сообщение. |
sign* | String | Подпись, формирование которой описано в статье Проверка подписи. API-Key можно получить из кабинета разработчика мини-приложения |
message | String | текст сообщения Ограничения: текст до 4096 символов; |
inline_commands | Object | Объект содержащий в себе список "кнопок" с заголовком и зашитым внутри параметром to_url* для перехода по нажатию. *to_url - путь ссылки на приложение после хоста Ограничение: Колличество кнопок до 3-х штук; Заголовок кнопки до 4096 символов; |
media_list | List |
Пример тела запроса
Last updated