Использование Outlook REST API для настройки приглашения на встречу
Я пытаюсь получить доступ к REST API Outlook, чтобы отправить приглашение на встречу. Однако при выполнении этого я получаю ошибку 401. Он не может пройти проверку подлинности https://outlook.office.com/api/v2.0/me/events
, Помоги мне решить это.
$scope.createEvents = function(accessToken) {
alert("here ajax");
var url = $sce.trustAsResourceUrl("https://outlook.office.com/api/v2.0/me/events");
var add_events = {
"Subject": "Discuss the Calendar REST API",
"Body": {
"ContentType": "HTML",
"Content": "I think it will meet our requirements!"
},
"Start": {
"DateTime": "2018-05-09T18:00:00",
"TimeZone": "Pacific Standard Time"
},
"End": {
"DateTime": "2018-05-09T19:00:00",
"TimeZone": "Pacific Standard Time"
},
"Attendees": [{
"EmailAddress": {
"Address": "email@company.com",
"Name": "Mr Kumar Singh"
},
"Type": "Required"
}]
};
$.ajax({
'url': url,
'type': 'POST',
data: add_events,
processData: false,
async: false,
'headers': {
'accept': 'application/json;odata=verbose',
"Authorization": 'Bearer ' + accessToken,
},
'success': function(data) {
var d = data;
//dfd.resolve(d);
},
'error': function(err) {
alert("Folder creation failed: " + err);
//dfd.reject(err);
}
});
}