【问题标题】:using php twitterOAuth API is working great on one machine but not the other使用 php twitterOAuth API 在一台机器上运行良好,但在另一台机器上运行良好
【发布时间】:2012-04-14 08:21:19
【问题描述】:

我遇到了一个奇怪的问题,我的本地服务器在 mamp 上的 mac 上运行,另一台服务器在 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']."");

有人知道这里会发生什么吗?

谢谢!

丹尼尔

【问题讨论】:

    标签: php twitter twitter-oauth


    【解决方案1】:

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

    【讨论】:

    • 是的,就是这样......我实际上尝试过,但只是意识到它的时区错误!非常感谢!
    猜你喜欢
    • 2018-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-25
    • 1970-01-01
    • 1970-01-01
    • 2019-01-27
    相关资源
    最近更新 更多