Я создаю новое событие календаря через Microsoft Graph . Я пытаюсь вставить информацию об органайзере в график событий календаря
if organizer.get('email'):
log('email: ')
log(organizer.get('email', ''))
eventJson["organizer"] = {
"emailAddress": {
"address":str(organizer.get('email', ''))
}
}
.log:
2019-05-17T17:05:45.421475+00:00 app[web.1]: ERROR
2019-05-17T17:05:45.421493+00:00 app[web.1]: <Response [400]>
2019-05-17T17:05:45.421501+00:00 app[web.1]:
{
"error": {
"code": "BadRequest",
"message": "Property emailAddress in payload has a value that does not match schema.",
"innerError": {
"request-id": "xxxxxxxxxxxx",
"date": "2019-05-17T17:05:45"
}
}
}
Я уже проверил organizer.get('email')
содержание. Кроме того, в некоторых других случаях та же самая структура работала хорошо. Я не знаю, что ожидает схема.
Это пример, который я нашел в документации
"organizer": {
"emailAddress": {
"name": "Megan Bowen",
"address": "MeganB@contoso.OnMicrosoft.com"
}
}