Office365 takvim API'sinden jeton alamıyorum, Son 7 - 8 ay arasında çalışıyordu ama aniden bir dizi veya bir yinelenen nesne bekliyordum ama hata alıyorum [nesne boş].oauth2 office365 takviminden Simge alamadı API
Hâlâ ben bekliyordum Hata yani "alıyorum, burada kodumu
var oauth2 = require("simple-oauth2")(ConfigOutlookCredentials);
var scopes = ["openid","offline_access","profile", //here 'profile' is added bz not able to getting EmailId in this function getEmailFromIdToken.
"https://outlook.office.com/mail.read",
"https://outlook.office.com/calendars.readwrite"
];
function getTokenFromCode(auth_code,callback) {
logger.MessageQueueLog.log("info","auth_code: "+auth_code+" || redirectUri: "+redirectUri+" || scopes: "+scopes);
oauth2.authCode.getToken({
code: auth_code,
redirect_uri: redirectUri,
scope: scopes.join(" ")
}, function(error, result) {
logger.MessageQueueLog.log("info","error: "+util.format('%j',error.message)+" || result: "+util.format('%j',result));
if (error) {
return callback(error,null);
} else {
var token = oauth2.accessToken.create(result);
return callback(null,token);
}
});
}
benim rediredct URL ve "getTokenFromCode" Yukarıdaki işlevine geçen aynı koda yönlendirme sonra kod alıyorum görebilirsiniz dizi veya yinelenen bir nesne ancak [object Null] var ".
Sorunu çözmeme yardım edin. Önceden teşekkürler.