Paypal快递沙箱访问被拒绝

时间:2014-03-04 13:07:44

标签: curl paypal

我正在尝试使用Paypal沙盒API并获得此响应

Access Denied

You don't have permission to access "http://api-3t.sandbox.paypal.com/nvp" on this server.

this is what im getting when the server tries to post data to paypal

我使用curl发布数据

为什么?

2 个答案:

答案 0 :(得分:3)

沙盒环境设置为仅允许HTTP 1.1,因此如果您使用的是HTTP 1.0,则会出现此拒绝访问错误。 HTTP 1.1的更改很久以前就已经发生了,但是向后兼容了。但是,由于预期这些更改也会进入Live环境,因此决定在Sandbox中关闭HTTP 1.0支持,以便人们可以正确地测试它们与HTTP 1.1的集成。您可以查看以下链接,该链接概述了即时环境中即将发生的更改,以确保您在最终中进行了正确配置。

https://www.paypal-notify.com/eventnotification/event_details?eventId=4283

答案 1 :(得分:0)

我已经联系了Paypal支持,他们说问题是我不应该使用 “ http :// api-3t.sandbox.paypal.com/nvp”端点 但是用 “ https :// api-3t.sandbox.paypal.com/nvp”相反

这解决了我的问题