2012-01-14 3 views
0

oauth認証フロー(http://developer.yahoo.com/oauth/guide/oauth-requesttoken.html)に従っています。 YahooのContact APIにアクセスするためのものです。私は最初のステップから私のアプリケーションの消費者キーと消費者の秘密を得ることができます。Oauth認証フロー(Yahoo APIにアクセスする)でリクエストトークンを取得するためのURI要求を出している間にファイルが見つかりません

しかし、私はURI要求を出している間に第2段階で "ファイルが見つかりません"と表示されています。

私のURI要求は===>

https://api.login.yahoo.com/oauth/v2/

get_request_token?oauth_nonce = rs2130523f788f313f76314ed3965ea6

& oauth_timestamp = 1325661943

& oauth_consumer_key = dj0yJmk9VndXdnhUbkJMc2MyJmQ9WVdrOVUzcFdkbnA0TXpnbWNHbzlNamMxTXpJeU9UWXkm

以下に示します。

cz1jb25zdW1lcnNlY3JldCZ4PTkw

& oauth_signature_method =平文

& oauth_signature = 1daaeb467916f4331023fc5fce3cb6b6c27ac7ed

& oauth_version = 1.0

& xoauth_lang_pref = "EN-US"

& oauth_callback = "のhttp://mysitename.freetzi.com/index.html "

「ファイルが見つかりません」というメッセージが表示されますか?

答えて

2

パラメータに問題がある場合、応答ステータスコードは401です。 「ファイルが見つかりません」というエラーが表示されます。しかしFirebugでhttpヘッダーにエラーメッセージが表示されます。 あなたの問題はoauth_signature_methodが平文であれば、あなたはoauth_signature後に26%を追加する必要がある。この

& oauth_signature_method =平文
& oauth_signature = 1daaeb467916f4331023fc5fce3cb6b6c27ac7ed%26
& oauth_version同様

= 1.0
・ホープこれは役に立ちます。