錯誤215:來自Twitter API 的錯誤驗證資料
當嘗試存取Twitter 的API 並試圖檢索與以下內容關聯的關注者清單時對於特定用戶,可能會遇到代碼215 的錯誤訊息和「錯誤的身份驗證資料」訊息。
此特定錯誤代碼的文件尚未提供,但可以提供解釋:
錯誤碼215表示API呼叫時使用的鑑權資料不正確或無效。要解決此問題,請確保:
作為參考,一個簡化的 PHP 程式碼片段實作了下面提供了 OAuth 1.0 驗證並向 Twitter API 發出請求:
<code class="php">$token = 'YOUR_TOKEN'; $token_secret = 'YOUR_TOKEN_SECRET'; $consumer_key = 'CONSUMER_KEY'; $consumer_secret = 'CONSUMER_SECRET'; $host = 'api.twitter.com'; $method = 'GET'; $path = '/1.1/followers/ids.json'; // api call path $query = array( // query parameters 'cursor' => '-1', 'screen_name' => 'username' ); $oauth = array( 'oauth_consumer_key' => $consumer_key, 'oauth_token' => $token, 'oauth_nonce' => (string)mt_rand(), // a stronger nonce is recommended 'oauth_timestamp' => time(), 'oauth_signature_method' => 'HMAC-SHA1', 'oauth_version' => '1.0' ); // complete the OAuth 1.0 authentication process // ... // continue with making the API call</code>
以上是為什麼我從 Twitter API 收到「錯誤的身份驗證資料」(錯誤 215)?的詳細內容。更多資訊請關注PHP中文網其他相關文章!