を行うことはできません、私は成功しrequest_tokensを得るか、私は正常にoauth_token取得し、oauth_secretありません。 次に、私はover thereのようにAPI呼び出しを行うはずです。twittetのOAuthの問題は:<strong>のOAuth 1.0A経由</strong></p> <p>ユーザ認証のためのOAuthを使用しようとverify_credentials API呼び出し
私は許可ヘッダーでapi.twitter.com/1/account/verify_credentials.xml をURLに取得要求を実行:
OAuth oauth_consumer_key="zqOQIgnviRjNDuGIdHAA",oauth_nonce="1997904",oauth_signature="aSf2zj8xfjXcN9z%2B04eOwFd8fKk%3D",oauth_signature_method="HMAC-SHA1",oauth_timestamp="1291981333",oauth_token="jxmgnF4m2HB7IP9RbylyyF7gaZuRXj8YF1eVUIDSLrk",oauth_version="1.0"
とget:
401 Unauthorized <?xml version="1.0" encoding="UTF-8"?>
<hash>
<error>Could not authenticate with OAuth.</error>
<request>/1/account/verify_credentials.xml</request>
</hash>
Iトリプルをすべてのチェック:アクセストークン、access_token_secret、署名生成など、など - 運がない。
しかし、私はアクセストークンを得ることができたので、それはツイッター問題ではないと思います。 私はNet :: OAuth perlモジュールを使用しています。
誰でも助けてくれますか? twitterはどんな認証をしていますか?何が間違っているのですか?
システムクロックを確認してください。 – friedo
クロックは大丈夫でしたが、Net :: Twitter :: Liteを使ってすべてを書き直しましたが、コードの問題のようです。うまく動作します。とにかくありがとう。 – alnico