Я использую модуль запроса для возврата значений.
{code}
var token;
const request = require('request');
const authKey='Bearer <APPKEY>'
const ContentType='application/x-www-form-urlencoded' ;
var postData={
'grant_type':'client_credentials'
};
const options = {
url: '<m/c detils>',
method: 'POST',
headers: {
'Content-Type': ContentType,
'Authorization':authKey
},
body:require('querystring').stringify(postData)
};
module.exports.getAccessToken=request(options, function(errror, response, body){
console.info("Token is caling");
// body...
console.info("inside request module----------------------",JSON.parse(body));
console.info("response details---------------------",response);
token= JSON.parse(body).access_token;
console.info("token1---------------------",token);
return token;
})
)
{код}
Здесь я могу вернуть значение для токена, но то же самое, если я хочу использовать в другом файле
например:
var token = authtoken.getAccessToken;
Я получаю значение как неопределенное, я сделал
var authtoken = require ('./ utils / Utils.js');
Пожалуйста, помогите мне здесь