7

我想设置一个 PayPal 捐款箱,并使用他们的 IPN 协议来监控捐款何时进入。文档非常复杂,并且充满了我不感兴趣的功能。是否有一个简短的片段——最好是在 Python 中——这显示了如何连接到 Paypal,永远循环,并在每次捐款时打印“刚得到 5 美元”?

4

1 回答 1

4

实际上,对于 IPN,情况正好相反。付款后,PayPal 通过 HTTP POST 向您的服务器发布通知。因此,您需要创建一个 CGI 脚本或服务器来接收这些帖子、检查它们的有效性并处理它们。

用于设置 IPN 处理器的最简单的示例代码可能是 PHP 示例代码,位于:

https://cms.paypal.com/cms_content/US/en_US/files/developer/IPN_PHP_41.txt

但有一整套代码片段位于:

https://github.com/paypal/ipn-code-samples

您不应跳过官方文档,因为它涵盖了如何以管理方式设置和测试 IPN。它在:

https://www.paypalobjects.com/webstatic/en_US/developer/docs/pdf/ipnguide.pdf

特别是参见第 2-4 章。

于 2010-07-02T03:29:30.283 回答