Skip to main content
 首页 » 编程设计

python之App Engine python 上用于 PayPal 网络支付标准的加密 PayPal 按钮

2025年05月04日24lidabo

我正在寻找从运行 python 的 appEngine 为 paypal 创建加密表单的示例。我在附近看到了很多东西,但没有正确的地址:

这是一般信息 over on PayPal's site用于生成加密形式。基本上表单数据被加密并发送到 paypal,因此它不能被篡改。

这great article谈论在 Django 中做这件事。问题是它依赖于 M2Crypto 而不是在 AppEngine 上运行。

有一个 library它基于上一篇文章,但应该被黑客攻击以在 App Engine 上运行。当您浏览 PayPalEncryptedPaymentsForm 类时,他们正在使用 M2Crypto。

这让我尝试验证你 can't use M2Crypto on AppEngine .

原来在这次搜索中我找到了this article关于使用 PyCrypto 而不是 M2Crypto。文章中有很多不属于我专业领域的警告。我希望有人尝试过使用 PyCrypto 进行 PayPal 的加密网站支付,并且可以通过一个例子来说明一些问题。

谢谢。

请您参考如下方法:

我无法帮助 GAE 加密,但也许不同的解决方案可以提供帮助:为什么不使用快速结账 API 来协商用于将用户重定向到 PayPal 支付流程的 server2server token ?