PayPal IPN无法正常使用

时间:2015-02-02 10:08:19

标签: paypal paypal-ipn

所以我一直在构建这个项目,IPN对我的Sandbox工作得很好 - 但是一旦我将URL更改为live,我就收到了这条日志消息。

我尝试使用此作为解决方案,但仍然收到错误。

curl_setopt($ch, CURLOPT_HTTPHEADER, array('Connection: Close', 'User-Agent: company-name'));

我收到的消息回复是

<HTML>
<HEAD>
    <TITLE>Access Denied</TITLE>
</HEAD>
<BODY>
    <H1>Access Denied</H1>

    You don't have permission to access "https://www.paypal.com/cgi-bin/webscr" on this server.<P>
    Reference #18.........    
</BODY>
</HTML>

我正在使用的IPN就是这个:

https://github.com/paypal/ipn-code-samples/blob/master/paypal_ipn.php

任何人都可以帮忙。感谢

1 个答案:

答案 0 :(得分:0)

我似乎犯了一个错误,而不是添加额外的一行:

curl_setopt($ch, CURLOPT_HTTPHEADER, array('Connection: Close', 'User-Agent: company-name'));

我不得不实际加入:

, 'User-Agent: company-name'

在已存在的行中。它现在正在运作。