0

最近有人要求我帮助支持一个使用 SWFJunkie 提供的 PHP 代理的系统。按照代理的安装步骤,我进入第 4 步,此时我没有得到任何结果。我已经尝试在 Apache 和 IIS 上进行托管,确认 URL 重写在两个平台上都能正常工作,并且 CURL 已正确安装,并确保没有防火墙阻止我的请求。

在研究这个问题时,我发现 Twitter 一直在改变他们的 API 规则(更多的改变将在明年 3 月进行)。我能在 Proxy 项目上看到的最后一个活动是在 2010 年,在那之后它似乎已经死了。在我付出更多努力试图让它发挥作用之前,我想我会问 - 目前是否有其他人正在使用它/你有它工作吗?

如果你有它的工作我也欢迎你有任何提示/建议,但主要我只是想提前知道这个实用程序是否仍然有效,以证明花时间在它上面是合理的。

提前致谢。

4

1 回答 1

0

代理仍然有效,但我不得不稍微调整一下代码。

感谢@MikeHayes 的解决方案:Twitter OAUTH - 返回响应代码“0”

对于遇到此问题的任何其他人,快速解决方法是更新 Tweetr.php。找到与以下内容匹配的代码并在末尾插入附加(注释)行。

$opt[CURLOPT_URL] = $twitterURL;
$opt[CURLOPT_USERAGENT] = $this->userAgent;
$opt[CURLOPT_RETURNTRANSFER] = true;
$opt[CURLOPT_TIMEOUT] = 60;
//BEGIN UPDATED CODE
$opt[CURLOPT_SSL_VERIFYPEER] = false;
//END UPDATED CODE

再次感谢迈克,祝目前遇到此问题的其他人好运。

于 2012-09-10T17:16:33.167 回答