0
var http = require('https');
var qs = require('querystring');
var request = require('request');
var appid = appid
var Oauth = Oauth
var Authorization = 'Basic' + ' '+ new Buffer(appid + ':' +
Oauth).toString('base64');
var url = "https://example.com"
var options = {
host: url,
headers:{'Authorization' : Authorization,
"Content-Type": "application/json"}
};
request.post({
url:url,
headers:{'Authorization' : Authorization,
"Content-Type": "application/json"}
},
function(request, response){
console.log(response)
var body = JSON.parse(response["body"])
var token = body["access_token"]
//console.log(token)
return token
});
我希望能夠全局訪問令牌。例如,我希望能夠在下面的行中打印它。如何全局保存來自POST請求的響應
console.log(token)
但是,我弄不明白。我如何在全球範圍內保存令牌?
注意:在前面的步驟中,我確實收到了正確的標記。
我仍然有同樣的錯誤 - 打印「未定義」當我打印後全球是「令牌」。 –