Отправка файла по URL в Конструкторе ботов
Функции блока «Отправить сообщение» не ограничиваются только отправкой текста. Можно добавить файлы, например, документы или изображения. Просто укажите ссылку на нужные файлы, чтобы они были отправлены вместе с сообщением.
Для отправки файла:
1. Создайте в сценарии блок «Отправить сообщение».
2. Нажмите «Прикрепить файл».
3. Введите название.
4. Вставьте ссылку на файл. Ссылка должна быть публичной, то есть она должна вести на один файл и быть доступной для любого пользователя.
| Важно: нельзя отправить файлы созданные с помощью сервисов Google (документы, таблицы и т.д.) Чтобы отправить документы, нужна ссылка на файл стандартного формата Microsoft Office. | |
| YandexDisk, Google Drive и другие публичные облачные хранилища ограничивают скачивание файлов со своих ресурсов из-за чего могут быть перебои в отправке по URL. Чтобы быть уверенными в передаче файлов вашим клиентам, используйте хранилище S3 или хостинг. | |
3. В открывшемся окне выберите аккаунт для входа.
Если аккаунт не зарегистрирован, нажмите на «Войти с другим аккаунтом» и войдите в консоль управления со своей почтой от Яндекс.
Пройдите процедуру авторизации и выберите аккаунт для подключения к YandexCloud.
4. В открывшемся окне проставьте галочки и нажмите войти.
5. В левом сайдбаре страницы войдите в раздел "Все сервисы" и из списка сервисов выберите «Object Storage».
6. Кликните по «Создать бакет».
7. Заполните параметры нового бакета и нажмите на «Создать бакет».
8. Создайте платежный аккаунт, введите персональные, платежные данные и контакты и нажмите на «Создать».
9. Кликните по своему созданному хранилищу.
10. Загрузите файлы.
11. Нажмите по загруженному файлу.
12. В правом верхнем углу нажмите «Получить ссылку». Скопируйте ее.
Вы получили прямую ссылку на файл. Ее можно вставить в отправку файла по URL в конструкторе ботов.
Кроме YandexCloud есть другие S3-хранилища, например
- MailRu
- Amazon
- Битрикс24 Box
3. Нажмите правой кнопкой мыши по файлу и выберите «Копировать адрес в буфер обмена».
Из скопированной ссылки нам нужен только домен (или ip-адрес, как в примере) и название файла. Например, если ссылка получилась:
sftp://root@111.11.11.111/var/www/html/2022-03-15_10-09-37_1x.png
из нее нужно удалить все, кроме ip-адреса и названия, чтобы получилось:http://111.11.11.111/2022-03-15_10-09-37_1x.png — это будет прямой ссылкой на ваш файл.
Эту ссылку можно вставлять в «Отправка по URL» и не переживать о количестве запросов на скачивание.