Отправка файлов
Используйте GET-запрос, где номер телефона в международном формате или id чата для Telegram (79001234567 и тп, но может содержать пробелы, скобки, тире и др) и URL - публичная ссылка к файлу (доступная из Интернета, вида: https://wamm.chat/i/images/wamm-chat-logo.png).
При отправке по API нескольких сообщений, они выстраиваются в очередь отправки с интервалом от 3 до 6 сек между сообщениями. Для тестовых аккаунтов есть ограничение - не более 30 отправленных сообщений по API в день.
Запрос GET: https://wamm.chat/api2/file_to/токен/?phone=номер-телефона&url=ссылка-на-файл
Необязательные GET-параметры:
quote_msg_id=1хххххх
- ответ на сообщение, указывается его id
Ответ при успехе: JSON: {"err":0,"msg_id":1хххххх}
, где msg_id - номер сообщения
Ответ при ошибке: JSON: {"err":"phone fail"}
Варианты ошибок:
- token fail – ошибка в токене
- acc not authorized – подключение не авторизовано
- phone fail – ошибка в номере телефона
- no WhatsApp on the number – нет WhatsApp с таким номером
- no Account on the number – нет аккаунта с таким номером для других каналов (Telegram...)
- phone not checked for WhatsApp, please retry – не проверен номер на наличие WhatsApp
- phone not checked, please retry – не проверен номер на наличие аккаунта
- url fail – пустая ссылка или в ней отсутствует http / https
- quote_msg_id fail, not found - не найдено сообщение для ответа, если был указан quote_msg_id и сообщение не найдено