我使用twitter模块进行twitter身份验证,使用querystring将对象解析为querystring。
我从oauth/authorize获得了 access_token 和 oauth_verifier 。我使用
捕获回调响应app.get('/', function (req, response) {
var url_parts = url.parse(req.url, true);
var query = url_parts.query;
接下来,需要post for access_token才能获得令牌密码
Twitter.post('/https://api.twitter.com/oauth/access_token?'+querystring.stringify(query), function (err, req, res) {
console.log(err);
})
})
页面不断加载和打印错误显示:
错误:HTTP状态的JSON parseError:需要401个授权
N.B:在浏览器中手动输入 / https://api.twitter.com/oauth/access_token?'+ querystring.stringify(query)的输出会产生结果