我正在寻找一个从appEngine运行python为paypal创建加密表单的示例。我已经看到附近有很多东西,但不是正确的地址:
以下是生成加密表单的一般信息over on PayPal's site。基本上,表单数据被加密并发送到paypal,以便它不会被篡改。
这个great article谈论在django中做这件事。问题在于它依赖于M2Crypto而且不能在AppEngine上运行。
有library基于前一篇文章,但应该被黑客攻击以在app引擎上运行。当你在班级PayPalEncryptedPaymentsForm周围时,他们正在使用M2Crypto。
这导致我尝试验证您can't use M2Crypto on AppEngine。
在此搜索过程中,我发现this article关于使用PyCrypto而不是M2Crypto。文章中有一些警告不属于我的专业领域。我希望有人在使用PyCrypto进行PayPal的加密网站付款,并且可以举一些例子。
感谢。
答案 0 :(得分:1)
我无法帮助GAE加密,但也许不同的解决方案可能有所帮助:为什么不使用快速结账API来协商用于将用户重定向到PayPal付款流程的server2server令牌?