Отправка файла для формирования личного сообщения от мини-приложения

Метод для сохранения файла для формирования личного сообщения от имени мини-приложения

Метод требует наличие прав у мини-приложения - SendPrivateMessageMethod. Подробнее по выдаче и настройки прав.

Для формирования подписи обратитесь к статье Проверка подписи.

Для отправки личного сообщения от имени мини-приложения с вложенными файлами, нужно сделать подготовительные действия. При помощи метода описанного в этой статье нужно отправить нужный файл для сохранения в системе, при успешном результате вам вернется уникальный индефикатор, при помощи которого вы сможете вложить в Ваше сообщение нужный файл. Это может быть как и медиа файл (изображение, видео, аудио), так и документ формата pdf или txt.

Метод для загрузки файла от имени мини-приложения

POST https://api.miniapps.aitu.dev/kz.btsd.messenger.apps.public.MiniAppsPublicService/SendPrivateMessageFile

Тело запроса должно быть в формате form-data

Request Body

NameTypeDescription

file*

File

Файл который нужно сохранить

app_id*

String

идентификатор вашего приложения, его можно получить из кабинета разработчика мини-приложения

file_md5*

String

Хэш результа кодирования файла через алгоритм md5

sign*

String

Подпись, формирование которой описано в статье Проверка подписи. API-Key можно получить из кабинета разработчика мини-приложения

{
    "file_id": "ab28ed24-1a07-11ed-9f26-0242ac1d000d"
}

Last updated