Работа с медиа-файлами

Данная команда позволяет получить медиа-файл из любого сообщения. Если у сообщения есть медиа-файл, то поле сообщения «hasMedia» будет установлено в true, и для получения медиа-файла необходимо указать полный id этого сообщения в формате false_79999999999@c.us_17AC61BFA5A561B7EE42F98810EDFFC4

Для отправки сообщения инициируется POST-запрос на адрес:

https://whatsgate.ru/api/v1/get-messagemedia

В теле запроса передается объект:

{
  "WhatsappID": "YOUR_WHATSAPP_ID",
  "MessageID": "false_79999999999@c.us_17AC61BFA5A561B7EE42F98810EDFFC4"
}
  • WhatsappID - идентификатор Whatsapp в системе
  • MessageID - идентификатор сообщения

Объект успешного ответа на запрос

{
  "result": "OK",
  "media": {
    "mimetype": "image/jpeg",
    "filename" : "image.jpg",
    "data": "<base64_encoded_data>"
  }
}

В ответе, в поле «media» передается объект медиа-файла

Если сообщение не найдено, или в сообщении нет медиа - в ответе вернется ошибка