我正在尝试测试此site中找到的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)
答案 0 :(得分:0)
问题是API没有被激活来访问任何雅虎服务,从我现在激活的网站API管理工作,这是多么愚蠢。