1

我正在尝试测试在此站点中找到的 Yahoo API 。throws process.nextTick但是我可以获得一个“请求令牌”,由于我的应用程序错误,我似乎无法弄清楚如何继续

此外,如果可能的话,可以以某种方式帮助分享一些关于如何根据上面提供的站点制作请求代码的代码。下面是我的实现:

var request = https.request({
    host: "api.login.yahoo.com",
    port: 443,
    method: "GET",
    path: "/oauth/v2/get_token?"
        + "&oauth_consumer_key=abc123--"
        + "&oauth_signature_method=PLAINTEXT"
        + "&oauth_nonce=123456"
        + "&oauth_timestamp=1204762971"
        + "&oauth_signature=abc12345%26"
        + "&oauth_version=1.0"
        + "&oauth_token=" + requestToken
}, function(res){
    res.on('data', function(chunk){
        util.log('OAUTH CREDENTIALS: ' + chunk);
    })
});

错误:

Error: socket hang up
at EventEmitter._tickCallback (node.js:192:40)
4

1 回答 1

0

问题是该 API 没有被激活来访问任何雅虎服务,从我激活的站点 API 管理现在它可以工作了,多么愚蠢。

于 2012-04-29T04:10:57.453 回答