0
我有一個帳戶設置Stripe.com。我配置了webhook進行測試,並將測試帖子發送到「接收」這些請求的cfm頁面。不過,我不確定這個網頁是否應該做到。目前,我只是轉儲出所有數據。以下是頁面代碼的樣子。接收和登錄webhook帖子
當我在本地運行頁面,或直接在我們的實時測試站點上調用它時,我會收到一封包含所有數據的電子郵件。但是,如果我將頁面設置爲webhook url,然後讓Stripe發送測試消息給它,則不會發生任何事情 - 沒有電子郵件。我在錯誤日誌中也看不到任何東西。這裏可能會出現什麼問題?有人可能會推薦一個更好的方式來接收和記錄來自Stripe的webhook調用嗎?我在這裏有點無知。由於
<cfsavecontent variable="local.emailBody">
<cfdump var="#GetHttpRequestData()#">
<cfdump var="#HTTP#">
<cfdump var="#REQUEST#">
<cfdump var="#FORM#">
<cfdump var="#VARIABLES#">
</cfsavecontent>
<!--- Build Email --->
<cfset sMessage.messageType = "email" />
<!--- Setup other Email settings like to,from etc --->
<!--- Send Email --->
<cfset application.Communication.SendMessage(sMessage) />
這聽起來像條紋沒有發送任何東西到您的應用程序。你可以檢查你的網絡日誌,看看你是否收到請求? – baynezy
@baynezy:奇怪的是,如果我設置了一個不同的webhook url並將條從stripe發送到RequestBin,它就完美地到達了那裏。 – Cheeky
瞭解,但你有沒有檢查過你的網絡日誌,看看這個URL是否被請求? – baynezy