1

我正在使用 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();
4

0 回答 0