我目前正在連接到Mailgun的webhooks,因此我可以收到任何通過其他地方發送的電子郵件。Mailgun在處理附件時遇到問題PHP
我已經設法處理主題,來自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);
內發佈信息後,我得到一個附件參數,其中包含諸如url,內容類型,名稱等內容。我嘗試過去每個附件的url,但是我得到一個登錄框,要求輸入用戶名和密碼,然後說「服務器說:MG API「。我不知道是否需要在此處傳遞某些內容,以便可以將附件作爲文件檢索以傳遞。
如果任何人都可以幫助我,那麼我真的很感激。
謝謝。
謝謝您的答覆。我希望Mailgun解釋如何像你一樣傳遞用戶名和API密鑰。這是一個非常好的API,這是迄今爲止我遇到的唯一的問題,這很好。 – CheckeredMichael 2014-10-13 12:51:02
這就是爲什麼我在這裏,很高興爲任何Mailgun問題提供幫助! – 2014-10-15 20:39:53
@API_sheriff_orlie我無法使用我的userid(我的mailgun帳戶的emailid)和密碼(Secret API密鑰)訪問附件,請建議。 – 2015-08-28 10:57:35