我正在编写一个与Microsoft Graph API集成的应用程序,我们严格使用日历部分,我们与整个团队共享Outlook日历,每个人都在那里创建事件 . 我的问题是我需要得到事件的创建者 .
According to the documentation组织者属性应该显示类型为recipient,值为 The organizer of the event ,我知道这意味着创建者,但显然所有日历的条目都显示相同的组织者 - 日历的所有者 - . 即使我查看属性isOrganizer,它仍然显示真实 .
{
"subject":"New Event 3",
"isOrganizer":true,
"organizer":{
"emailAddress":{
"name":"Owner",
"address":"owner@..."
}
}
},
{
"subject":"New event 2",
"isOrganizer":true,
"organizer":{
"emailAddress":{
"name":"Owner",
"address":"owner@..."
}
}
},
{
"subject":"New event",
"isOrganizer":true,
"organizer":{
"emailAddress":{
"name":"Owner",
"address":"owner@..."
}
}
}
有人有什么想法吗?非常感谢你!
1 回答
你用的api是什么?您确定没有使用组织者过滤吗?文档是正确的,Organizer对象应该正确显示谁是事件的创建者;它不应该与日历所有者有关 . 请尝试以下api,它将返回本月的所有活动,看看您是否遇到同样的问题: