【发布时间】:2011-07-27 12:41:22
【问题描述】:
更新 1:
根据Using PayPal's Instant Payment Notification with PHP 上的本教程,除非打开某些路由器端口,否则 PayPal 无法访问本地托管的网站。这是因为该网站是关于 IPN 还是所有 PayPal API 都是如此?
原始问题:
在我的笔记本电脑上,我有一个LAMP 环境设置,当我在上线之前使用http://localhost 创建网站时。
对于一个新项目,我需要使用 PayPal API。如果我将笔记本电脑连接到互联网,是否可以使用 localhost 测试 PayPal API?还是我必须将我的网站上传到其他地方的 LAMP 主机?
你可能在想,多么愚蠢的问题,试试看它是否有效。我已经尝试过了,但它不起作用,我想在继续下一步之前排除这个问题。
【问题讨论】:
-
您是否从贝宝收到错误代码?您使用的是哪个 API 集,ExpressCheckout?
-
我收到一条 apache 类型的消息,说网站(我的本地主机)因维护而停机...
-
您可以运行一个脚本来在本地伪造 IPN,这将在 paypal 的沙箱上验证。这和运行他们的模拟器一样:stackoverflow.com/questions/11469636/…
标签: php paypal paypal-sandbox