Как сделать рассылку файлов#
Для рассылки файлов выполните следующие действия:
1. Начало работы#
- Заполните лист
Parameters
по инструкции - Перейдите на лист
sendMessage
![sendFileByUrl](../assets/sendFileByUrl/sendFileByUrl.png)
2. Обязательно заполните ячейки C, D, E, F:#
- В ячейку С внесите номер клиента заносится в международном формате без знака «+»;
Какие особенности отправки и получения сообщений разных стран?
Идентификатор группового чата
Идентификатор группового чата может быть получен различными методами Green API, Идентификатор группового чата НЕ требуется формировать самостоятельно. Он формируется системой автоматически и возвращается различными методами Green API.
- В ячейку D добавьте префикс (
личный
/группа
).Будьте внимательны к регистру, допустимо писать слово лишь маленькими буквами, без пробелов с обеих сторон.
- В ячейку E добавить ссылку на файл -- url ссылка до файла.
Перечень поддерживаемых для отправки файлов
- В ячейку F добавить название файла и его расширение.
Как отправить файл с вашего компьютера?
Для отправки файла с вашего компьютера используйте метод UploadFile. В поле "путь к файлу" введите/скопируйте путь к вашему файлу, после этого нажмите на кнопку и получите ссылку на файл.
Срок жизни ссылки 15 дней. Максимальный размер отправляемых файлов равен 100 Мбайт. Тип отправляемого файла и способ его отправки определяется по расширению файла.
Необязательное поле G - Описание
Текст описания оформляется по правилам.
![sendMessage](../assets/sendFileByUrl/url_all_cells.png)
Пример полностью заполненных ячеек
3. При необходимости проверьте номер#
Для проверки наличия WhatsApp аккаунта на номере включите чекбокс «Проверка номера» в ячейке H.
Функция работает только для проверки личных номеров телефонов и не проверяет существование групп.
По этой причине, не включайте чекбокс при отправке в группы или при отправке на личные номера и группы на одном листе.
![checkInCell](../assets/sendFileByUrl/check.png)
После отправки сообщений вы получите статус
{"existsWhatsapp":false}
либо {"existsWhatsapp":true}
:
- false
- означает, что на номере нет аккаунта WhatsApp или в номере допущена ошибка;
- true
- означает, что на номере есть аккаунт WhatsApp.
4. Начать рассылку#
Прокрутите лист вправо. Нажмите на кнопку «Начать рассылку».
![sendFileByUrl](../assets/sendFileByUrl/UrlSend.png)
5. Проверка статуса отправленных сообщений#
Кнопка «Статус сообщений» -- позволяет проверить статус сообщений: отправлено, доставлено, прочитано.
В поле I вы увидите статусы сообщений:
- Сообщение отправлено
- сообщение было успешно отправлено
- Read
- сообщение прочитано
- Сообщение НЕ отправлено
- сообщение не было отправлено
Подробнее о статусах можно узнать в нашей статье "Какие бывают статусы сообщений в WhatsApp?"
В поле J вы увидите статусы сообщений:
- В случае отправки: {"idMessage":"id вашего сообщения"}
- В случае ошибки: Отсутствует Whatsapp аккаунт
Для проверки статуса необходимо включить уведомления в вашем личном кабинете. Применение новых настроек может занять до 5 минут. Если пользователь отключил уведомление о прочтении сообщений, то вы не сможете узнать прочитано ли сообщение.