3
通過IPN API處理PayPal付款的網站今天停止工作。我使用paypal提供的示例php腳本來處理IPN。調試後,我發現它在提交請求以確認付款通知後錯過了您收到的VERIFIED響應。並沒有到達「無效」。Paypal IPN驗證停止工作
最後,在添加代碼來追蹤響應後,我認爲實際的響應有一個尾隨的空白空間。這可以解釋,
if (strcmp ($res, "VERIFIED") == 0)
would'nt命中。在此之前,我添加了
$res=trim($res);
和事情恢復正常 - 很好。但我想知道今天是否有其他人經歷過這樣的事情。 (我不確定正在添加的確切字符,但我只知道修改回覆可以解決問題。
如果修剪修復它,那麼在那裏有空白。 –
Marc,如果$ res是「VERIFIED」不會修剪它? – Joan
是的。這就是我所說的。如果通過修剪「修復」問題運行$ res,那麼$ res在其中有(/有)空格。 –