【问题标题】:Any alternative to PHP fsockopen() error paypal?PHP fsockopen() 错误贝宝的任何替代方法?
【发布时间】:2012-07-26 01:51:51
【问题描述】:

使用 fscockopen 功能的 IPN 通知确实很少失败。但这只是偶尔发生一次,我怀疑它在 php 配置中的问题。

请参阅以下代码,是否有解决此问题的方法而不是使用 PHP fsockopen() 函数?可能是卷曲?这可以在 CURL 中做到这一点吗?

    $fp = fsockopen ('ssl://www.paypal.com', 443, $errno, $errstr, 30 );
    if (!$fp) { 
        $this->error_out("PHP fsockopen() error: " . $errstr , "");
    } 

任何替代解决方案或任何可靠的错误检查建议?

【问题讨论】:

  • CURL 听起来不错。你可以看到这个帖子stackoverflow.com/questions/1776827/php-curl-paypal-sandbox
  • fopen('https://www.paypal.com/', 'r'); 有什么问题?考虑到 PHP 提供的大量 HTTP 请求选项,在套接字级别执行此操作非常先进且毫无意义……即使创建流而不是仅使用 file_get_contents() 也很少需要。

标签: php paypal


【解决方案1】:

我发现this 正在工作并且非常有用..它使用 curl,如果需要我们也可以使用 fsock 方法。

非常简洁的脚本,便于理解交易的各个部分和编辑内容。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-01-05
    • 2011-11-23
    • 2017-03-06
    • 2019-02-27
    • 2013-03-19
    • 2013-06-22
    • 1970-01-01
    • 2012-06-15
    相关资源
    最近更新 更多