我需要在Outlook中的“已发送邮件”文件夹中创建一个消息,并将其标记为“已发送”或“未草稿”。
我正在将Outlook.office365.com/api/v2.0/用于office.js Web加载项>
通过在创建消息时将以下属性附加到正文请求中,可以通过Graph Explorer轻松实现我想要的功能
'singleValueExtendedProperties': [{'id':'Integer 0x0E07','value':'1'}]
然后在“已发送邮件”中创建该邮件,并按Outlook真正发送的样子显示。
[我的问题是,当我尝试使用Outlook API 2.0运行相同的请求时,服务器响应400错误,表明:属性'singleValueExtendedProperties'
在类型'Microsoft.OutlookServices.Message'上不存在。确保仅使用由类型定义的属性名称,或将类型标记为开放类型。现在,我不想使用Graph API并通过在Azure中创建应用程序的复杂性,然后向用户询问权限。.bla..bla..只是创建电子邮件并将其标记为“已发送”,根本不实用。
我正在将Outlook API用于整个插件,到目前为止,它确实满足了我的需求。
我的问题是:
是否有可能通过仅使用Outlook API来获得上述Graph API结果?预先感谢!
我需要在Outlook中的“已发送邮件”文件夹中创建一个消息,并将其标记为“已发送”或“未草稿”。我正在将Outlook.office365.com/api/v2.0/用于office.js Web插件,我可以轻松实现...