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在其中有(/有)空格。 –