require_once('oauth/twitteroauth.php');
require_once('config.php');
include_once('simple_html_dom.php');
if (CONSUMER_KEY === '' || CONSUMER_SECRET === '') {
echo 'You need a consumer key and secret to test the sample code. Get one from <a href="https://twitter.com/apps">https://twitter.com/apps</a>';
exit;
}
/* Start session and load library. */
session_start();
$connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET);
echo $connection->http_code; // it returns 0
相同的代码在另一个托管中工作并返回http_code 200。它可能是什么?
答案 0 :(得分:1)
我发现问题的原因,twitteroauth库中的curl命令无效,因为在该主机中禁用了传出连接
答案 1 :(得分:1)
Http Code 0通常表示它是TIME_OUT或者您无法连接到服务器
答案 2 :(得分:0)
没有http代码为0.
如果echo $connection
会怎样?那回报是什么? Http代码为0表示您需要查看twitter oauth docs。