Я пытаюсь создать событие с помощью Microsoft Graph, предоставив следующий ввод JSON:
{
"subject": "Test event",
"organizer": {
"emailAddress": {
"name": "Name 1",
"address": "name1@graffter.onmicrosoft.com"
}
},
"start": {
"dateTime": "2018-10-18T01:45:38",
"timeZone": "UTC"
},
"end": {
"dateTime": "2018-10-18T04:45:38",
"timeZone": "UTC"
},
"attendees": [
{
"emailAddress": {
"name": "Name 2",
"address": "name2@graffter.onmicrosoft.com"
},
"type": "required"
},
{
"emailAddress": {
"name": "room",
"address": "room@graffter.onmicrosoft.com"
},
"type": "resource"
}
],
"body": {
"content": "Prueba de evento",
"contentType": "HTML"
},
"location": {
"displayName": "room",
"locationEmailAddress": "room@graffter.onmicrosoft.com"
}
}
Иногда, однако, я получаю следующее сообщение об ошибке (и иногда я имею в виду):
{
"error": {
"code": "ErrorPropertyValidationFailure",
"message": "At least one property failed validation.",
"innerError": {
"request-id": "9f528d43-ed74-4c02-a29c-f01e47f24717",
"date": "2018-10-18T12:14:31"
}
}
}
Таким образом, с тем же кодом и тем же JSON-запросом (конечно, с изменением дат) он иногда работал, в то время как другие иногда терпели неудачу.
Я следую официальной документации , у меня есть все необходимые разрешения, и access_token
, который я использую, прекрасно работает с другими вызовами API, такими как /messages
.