Я пытаюсь прочитать файл вложения из полученного электронного письма при получении запроса веб-крючка. Я вижу URL-адрес вложения, похожий на https://se.api.mailgun.net/v3/domains/XXXX/messages/YYYY/attachments/0
, но когда я пытаюсь сделать:
mg_client = Mailgun::Client.new('ZZZZ')
mg_client.get(ATTACHMENT_URL)
, я получаю { "body": "Mailgun Magnificent API" }
, который я также пытался сделать (взято из других вопросов):
HTTP.get("https://api:ZZZZ@se.api.mailgun.net/v3/domains/XXXX/messages/YYYY/attachments/0", headers: { 'Accept' => 'text/plain' })
Но в этом случае я получаю код несанкционированного ответа. Что я делаю не так?
Спасибо!