Отправка всех типов файлов в messengers через Chat API
С сожалением сообщаем, что статья потеряла актуальность. Возможно данная функция больше недоступна или же изменились условия работы с API.
Для подключения messengers API Вам могут помочь эти материалы.
Сейчас Chat API предлагает самое доступное и автоматизированное на рынке подключение к messengers Business API с моментальным доступом, вместе с визуальным конструктором чат ботов, который не требует знания кода, и с чат платформой.
messengers Business API – это самый надежный способ познакомить более чем 2 миллиардную аудиторию мессенджера с вашим бизнесом или продуктом. Подключайтесь к Chat API.
Спасибо, что посетили наш сайт. Наша команда желает Вам успеха во всех делах!
Расскажем, как Вы сможете отправлять текстовые, видео, аудио сообщения, отправлять файлы, а также электронные визитки, ссылки и многое другое в messengers через Chat API.
1 – Отправка текстовых сообщений
Для отправки текстовых сообщений воспользуйтесь функцией \sendMessage
Иногда часть сообщений может потеряться при отправке. В таком случае обратите внимание на качество соединения с интернетом. Подобные ситуации могут быть связаны с потерей связи с сетью.
2 – Отправка файлов
Для отправки файлов Вы можете воспользоваться функцией \sendFile.
Отправлять Вы можете как ссылкой, конвертировав файл в base64 с помощью нашего конвертера, а также можно скачать и загрузить файл в поле формы.
Отправка видео
Для отправки файлов используйте только https:// ссылку
На загрузку файла на сервер дается 10 секунд, если за это время файл не успел загрузиться, то он не отправится или возникнет ошибка. Максимальный размер файла - 60 МБ.
Лучше отправлять большие файлы ссылкой, а не в base64.
Прием видео
Функцию приема видео можно включить в Вашем личном кабинете в разделе "Настройки аккаунта".
Также прием видео возможно включить через документацию. Воспользуйтесь группой методов : /settings .
и запросом в JSON: "videoUploadOn": true
3 – Отправка аудио сообщений
Для отправки аудио сообщений необходимо воспользоваться функцией /sendPTT
При этом, обратите внимание, что messengers принимает аудио сообщения только в формате .ogg с кодеком Оpus
Для голосовых сообщений есть очень эффективный способ отправки:
1 - Отправляете голосовое сообщение в messengers.
2- Скачивайте его по ссылке из /messages.
3 - Отправляете полученный файл.
4 – Отправка гиперссылок
Для отправки ссылок стоит воспользоваться функцией \sendLink
При этом при отправке ссылок пользователям, с которыми вы общаетесь в первый раз, ссылки могут быть блокированы антиспам механизмами messengers. Чтобы ссылки вновь стали активными, пользователь должен добавить ваш контакт в записную книжку и продолжить с Вами общение.
Ознакомиться с функциями отправки электронных визиток, геолокаций, пересылки сообщений можно в нашей документации.