Outlook API 2.0:类型'Microsoft.OutlookServices.Message'不存在属性'singleValueExtendedProperties'

问题描述 投票:0回答:1

我需要在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插件,我可以轻松实现...

outlook-web-addins outlook-restapi
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.