Microsoft graph api 如何使用Microsoft Graph将收件人添加到日历事件

Microsoft graph api 如何使用Microsoft Graph将收件人添加到日历事件,microsoft-graph-api,microsoft-graph-calendar,Microsoft Graph Api,Microsoft Graph Calendar,我正在尝试创建一个系统,其中管理员使用所述应用程序和以下端点创建事件 POST /users/{id | userPrincipalName}/events POST /users/{id | userPrincipalName}/events/{id}/forward PATCH /users/{id | userPrincipalName}/events/{id} 这很好用。当通过以下端点邀请用户参加上述活动时,就会出现问题 POST /users/{id | userPrincipa

我正在尝试创建一个系统,其中管理员使用所述应用程序和以下端点创建事件

POST /users/{id | userPrincipalName}/events
POST /users/{id | userPrincipalName}/events/{id}/forward
PATCH /users/{id | userPrincipalName}/events/{id}
这很好用。当通过以下端点邀请用户参加上述活动时,就会出现问题

POST /users/{id | userPrincipalName}/events
POST /users/{id | userPrincipalName}/events/{id}/forward
PATCH /users/{id | userPrincipalName}/events/{id}
请求本身工作正常,但最终结果与预期相差甚远。可以看到转发请求的结果,以及展开附加文件时的视图。转发事件的收件人无法接受日历事件。我是否误解了这里的端点规范,如果是,我应该怎么做?我以前曾尝试使用修补程序将事件更新到以下端点

POST /users/{id | userPrincipalName}/events
POST /users/{id | userPrincipalName}/events/{id}/forward
PATCH /users/{id | userPrincipalName}/events/{id}
但它会强制您获取和/或缓存attendant属性,因为它会覆盖修补程序。再次感谢您的帮助。

(1)为了解决这个问题,您可以暂时跳过Graph API,看看是否可以使用Outlook/无代码,尝试上面的用例并查看结果/观察结果。您认为有什么不同吗?(2)您是否使用M365帐户或outlook/hotmail?如果您正在使用Outlook电子邮件,则需要了解,如果会议事件从与会者的Microsoft 365邮箱转发给其他收件人,此操作还会发送一条消息,通知组织者转发,并将收件人添加到组织者的会议事件副本中。从Outlook.com帐户转发时,此便利不可用,并且无法使用。