Javascript GitHub OAuth最后一步问题
如果我将以下Url粘贴到Safari中: ->我得到一个200响应和一个文本为“error=error\u client\u credentials”的流,这正是我所期望的 如果我运行下面的Node.js代码(我写它也是为了做同样的事情),我会得到一个400响应和一个错误页面。我不知道会出什么问题。。。请帮忙Javascript GitHub OAuth最后一步问题,javascript,node.js,github-api,Javascript,Node.js,Github Api,如果我将以下Url粘贴到Safari中: ->我得到一个200响应和一个文本为“error=error\u client\u credentials”的流,这正是我所期望的 如果我运行下面的Node.js代码(我写它也是为了做同样的事情),我会得到一个400响应和一个错误页面。我不知道会出什么问题。。。请帮忙 var options = { hostname: 'github.com', port: 443, path: 'login/oauth/access_token?clie
var options = {
hostname: 'github.com',
port: 443,
path: 'login/oauth/access_token?client_id=abf35093bb766b063810&client_secret=XYZ&code=XYZ',
method: 'GET',
headers: {'user-agent': 'node.js'},
Accept: '*/*'
};
var req = https.request(options, function(res) {
res.setEncoding('utf-8');
var responseString = '';
res.on('data', function(data) {
responseString += data;
});
res.on('end', function() {
console.log(responseString);
console.log('Response ' + res.statusCode);
});
});
req.end();
好的,我已经追根究底了 2个错误: