Mailgun имеет проблемы с приложениями PHP

Я в настоящее время подключаюсь к веб-чатам Mailgun, поэтому я могу получить любые отправленные электронные письма и передать их в другое место.

Мне удалось разобраться с предметом, с и с интерфейсом API, но в настоящее время у меня возникают проблемы с захватом каких-либо вложений в электронное письмо.

Mailgun говорит, что они отправляют через многостраничный файл, но я попытался поймать его и записать информацию в файл, но он возвращается как пустой массив …

$file = fopen(__DIR__ . '/files.txt','w') or die("Can't open file."); ob_start(); var_dump($_FILES); fwrite($file, ob_get_clean()) or die("Can't save to file."); fclose($file); 

Внутри сообщения Post, я получаю параметр вложений, который имеет такие вещи, как url, тип содержимого, имя и т. Д. Я попытался найти URL-адрес каждого вложения, но я получаю окно входа в систему с просьбой ввести имя пользователя и пароль и говорит: «Сервер говорит: MG API». Я понятия не имею, нужно ли мне что-то передать, чтобы я мог получить вложение в виде файла, чтобы передать его.

Если бы кто-нибудь мог помочь мне здесь, я бы по-настоящему оценил это.

Спасибо.

Большой вопрос,

Как вы сказали из входящего webhook, поступающего с mailgun на ваш сервер, вам отправляется URL-адрес, из которого можно получить вложение.

В моем случае это https://api.mailgun.net/v2/domains/<<<MYDOMAIN>>>>/messages/WyJjZTL.....SJd/attachments/0

Теперь, если я аутентифицируюсь по этому URL с моим именем пользователя (api) и паролем, я могу получить прикрепление. пример:

https://API:PASSWORD@api.mailgun.net/v2/domains/<<<MYDOMAIN>>>>/messages/WyJjZTL.....SJd/attachments/0

Пароль – это просто ключ API, который вы можете найти на панели управления слева. ( https://mailgun.com/cp )

надеюсь, что это сработает для вас, а также его работа для меня, с наилучшими пожеланиями