使用php twitterOAuth API在一台机器上运行良好但在另一台机器上运行良好

时间:2012-04-14 00:16:29

标签: php twitter twitter-oauth

我有一个奇怪的问题,我的本地服务器在我的mac上运行mamp,另一台服务器在windows机器上运行uniserver,我使用twitteroAuth使用twitter API,现在一切都在我的机器上工作正常但是在uniserver上,每当我尝试发出getRequestToken时,我都会得到401,我所做的就是

    GLOBAL $twitter_key, $twitter_secret;
    $twitteroauth = new TwitterOAuth($twitter_key,$twitter_secret );

    $request_token = $twitteroauth->getRequestToken("http://".$_SERVER['HTTP_HOST']."");

任何人都知道这里会发生什么?

谢谢!

丹尼尔

1 个答案:

答案 0 :(得分:2)

确保uniserver上的时钟已正确同步。如果它与Twitter服务器上的时间相差超过5分钟,则请求将失败。 NTP通常用于保持时钟同步。