2012-05-21 61 views
0

當我試圖從plurk相關API的的access_token我recive「錯誤的請求40007:缺少請求令牌」plurk相關API 40007:缺少請求令牌

我創建像例如在plurk相關文檔中

$捲曲的請求params = array(「oauth_consumer_key」=>「xxxxxx」,「oauth_nonce」=> md5(time()),「oauth_signature_method」=>「HMAC-SHA1」,「oauth_signature」=> $ sig,「oauth_timestamp」=> time (), 「oauth_version」=> 「1.0」, 「組oauth_token」=> $請求 - >的getParameter( 「組oauth_token」), 「oauth_verifier」=> $請求 - >的getParameter( 「oauth_verifier」),

 ); 
     $url = "http://www.plurk.com/OAuth/access_token"; 

     $res = Common::getCurlRequest($url, $params); 

我不能理解whot是「請求令牌」的意思。

回答

0

http://www.plurk.com/OAuth/access_token url用於交換訪問令牌的請求令牌。

所以你應該有一個你在這裏提交的請求令牌,或者如果你不在令牌交換階段使用不同的url。

+0

Erik,thx。是的,有一個請求令牌。 $ request-> getParameter(「oauth_token」) - 它是一個請求令牌。我做了交換代幣的最後一步 - 你說得對。 –

+0

啊,根據Plurk文檔看來是正確的。你確定$ request-> getParameter(「oauth_token」)包含一個值嗎? –