Я пытаюсь создать событие для команд. Используя веб-интерфейс, я могу создать и указать канал. через API поле канала отсутствует.
Кроме того, когда я указываю органайзер, он перезаписывается на некоторые другие значения.
Что мне нужно сделать:
1-) создайте событие и сохраните указанным организатором
2-) пригласите всех участников канала (или укажите канал) при создании события.
Я слежу за официальный API 1.0:
POST https://graph.microsoft.com/v1.0/groups/{my-id}/calendar/events
{
"subject": "TESTE - New Event - Sala virtual",
"body": {
"contentType": "HTML",
"content": "Does late morning work for you?"
},
"start": {
"dateTime": "2020-04-21T11:00:00",
"timeZone": "Pacific Standard Time"
},
"end": {
"dateTime": "2020-04-21T12:30:00",
"timeZone": "Pacific Standard Time"
},
"location":{
"displayName":"Online"
},
"attendees": [
{
"emailAddress": {
"address":"test@another.com",
"name": "Test"
},
"type": "required"
}
,
{
"emailAddress": {
"name": "Teste",
"address": "group@test.com"
},
"type": "required"
}
],
"onlineMeetingProvider":"teamsForBusiness",
"isOnlineMeeting": true,
"organizer":{
"emailAddress":{
"name":"Owner",
"address":"owner@test.com"
}
}
}