2013-05-22 70 views
0

按照以下幾個步驟通過雅虎進行身份驗證,我構建所需的URL請求令牌: https://api.login.yahoo.com/oauth/v2/get_request_token?oauth_nonce=ce2130523f788f313f76314ed3965ea6&oauth_timestamp=1202956957&oauth_consumer_key=123456891011121314151617181920&oauth_signature_method=plaintext&oauth_signature=abcdef&oauth_version=1.0&xoauth_lang_pref= 「EN-US」 & oauth_callback = 「http://yoursite.com/callback」如何使用javascript/jQuery的從<a href="http://developer.yahoo.com/oauth/guide/" rel="nofollow">Oath Authorization Flow for yahoo</a>

下一步需要通過解析前一個請求的響應中的值來發布另一個請求。如何解析該響應?響應是以下格式的:

組oauth_token = bvtrm6e & oauth_token_secret = 0c31b2206817c08e3e21b8179fdf207d6967cecd & oauth_expires_in = 3600 & xoauth_request_auth_url = HTTPS%3A%2F%2Fapi.login.yahoo.com%2Foauth%2Fv2%2Frequest_auth%3Foauth_token%3Dbvtrm6e & oauth_callback_confirmed = true

回答

0

發佈的函數here對我很好。如果你正在執行操作服務器端,這應該不會太難。但是,我不確定是否可以純粹通過Javascript獲得響應。

相關問題