Node.js を使用しており、node-oauthという名前のライブラリを使用しています
requestTokens を取得するリクエストを行うと、次のエラーが発生します。
[Error: 2712:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:openssl\ssl\s23_clnt.c:607:
]
グーグルで結果が得られません。このエラーは何ですか? これを解決するにはどうすればよいですか?
私のnode.jsコードは次のとおりです
//oauth test
var OAuth= require('oauth').OAuth;
var key = 'xxxxx';
var secret = 'xxxxx';
var redirect = null;
var client = new OAuth('https://api.twitter.com/oauth/request_token', 'https://api.twitter.com/oauth/access_token', key, secret, '1.0', redirect, 'HMAC-SHA1' , null, {'Accept': '*/*', 'Connection': 'close'});
function getRequestToken()
{
console.log(client);
client.getOAuthRequestToken(function(error, oauth_token, oauth_token_secret, results)
{
console.log(error);
console.log('oauth_token :' + oauth_token);
console.log('oauth_token_secret :' + oauth_token_secret);
});
}
getRequestToken();