如何使用javascript / jquery通过雅虎进行身份验证

时间:2013-05-22 05:52:04

标签: javascript jquery jsonp yahoo-api

按照Oath Authorization Flow for yahoo的步骤,我构建了所需的网址以请求令牌: 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”

下一步需要通过解析前一个请求的响应中的值来发布另一个请求。如何解析这个回复?响应采用以下格式:

组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 =真

1 个答案:

答案 0 :(得分:0)

发布的here功能对我来说效果很好。如果您正在执行操作服务器端,那么获取此信息应该不会太难。但是,我不确定是否可以纯粹通过Javascript获得响应。