2011-03-23 70 views
0

我是新的twitter應用程序。我使用的PHP Twitter的API代碼越來越creditinalsTwitter不正確的簽名(401)

,但我得到的反應像陣列([要求] => /account/verify_credentials.json [錯誤] =>錯誤簽名)

的任何物體,請幫助我如何要解決這個問題

我的代碼是


$twitterObj = new EpiTwitter($consumer_key, $consumer_secret); 
$twitterObj->setToken($_GET['oauth_token']); 
$token = $twitterObj->getAccessToken(); 
$twitterObj->setToken($token->oauth_token, $token->oauth_token_secret); 
$twitterInfo = $twitterObj->get_accountVerify_credentials(); 

    print_r($twitterInfo->response); 
    exit; 

此代碼工作正常,在我的本地服務器移動之後,活的服務器我得到這個問題

請幫助在此先感謝

回答

0

如果它工作在本地機器上而不是在遠程服務器,然後在遠程服務器上的時間大概是不同步的。如果距離UTC有5分鐘的時間,Twitter的服務器將拒絕這些請求。您可以自動將時間與NTP同步。