このサイトにあるYahooAPIをテストしようとしています。しかし、「リクエストトークン」を取得することはできますが、アプリケーション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)