2010-10-06 108 views
0

我正在为PHP中的paypal编写即时付款通知脚本。在路上将会有其他支付处理器,但它们将由相同的功能处理。什么是确定从POST发送POST信息的好方法

所以我需要找到一个很好的方法来检测发布信息的来源。

任何人都有处理贝宝反应的经验,可以提供一个建议?

+0

定义“帖子信息来自哪里”。你是什​​么意思?请求的来源IP?付款后的IPN响应请拨打 – 2010-10-06 13:55:06

+0

。 – tmartin314 2010-10-06 13:56:52

+1

我仍然不明白“你的帖子信息来自哪里”的意思。 – 2010-10-06 13:57:42

回答

1

差异处理器将以不同的格式发送他们的IPN。例如,PayPal将发送一个txn_type字段,而另一个提供商将发送一些不同的字段。

(我不想告诉你你做错了,但是...而不是试图嗅出IPN来自哪个提供者,为什么不只是给不同的提供者提供不同的IPN URL呢?那么你肯定会知道的,无需解决。)