Office365 如何从URL打开OWA中的特定电子邮件项目

Office365 如何从URL打开OWA中的特定电子邮件项目,office365,outlook-web-app,Office365,Outlook Web App,我目前正在使用office 365 API构建一个web应用程序,以显示从office 365抓取的电子邮件、文件和日历项。我希望打开OWA进入特定的电子邮件或日历事件。我一直在搜索有关可以传递到OWA的参数的文档,但没有找到太多 我已经能够找到这样的例子,比如outlook.com/owa/OURURL/#viewmodel=IMailComposeViewModelFactory&wid=91&ispoput=1,它们打开了一个新的电子邮件组合,但其他的不多。如果您查看此处的示例,它看起来像

我目前正在使用office 365 API构建一个web应用程序,以显示从office 365抓取的电子邮件、文件和日历项。我希望打开OWA进入特定的电子邮件或日历事件。我一直在搜索有关可以传递到OWA的参数的文档,但没有找到太多

我已经能够找到这样的例子,比如outlook.com/owa/OURURL/#viewmodel=IMailComposeViewModelFactory&wid=91&ispoput=1,它们打开了一个新的电子邮件组合,但其他的不多。如果您查看此处的示例,它看起来像是有一个参数#viewmodel=_y.$Ep&ItemID=,但这应该只用于exchange 2013


如果任何人有任何关于此功能的文档信息或任何其他帮助,将不胜感激

感谢您的帖子和使用Office 365 REST API!我们还没有在邮件、事件或联系人上提供URL属性以在Outlook Web App(OWA)中打开它。由于我们已经收到了多个关于此功能的请求,这已经在我们的路线图上了。所以,请继续关注

[更新]您现在可以使用消息和事件的WebLink属性获取OWA URL。例如:

?$select=WebLink

?$select=WebLink

如果您有任何问题或需要更多信息,请告诉我

谢谢,
Venkat

您还应该能够使用WebClient TreadFormQueryString创建联系人的URL,但我无法让它工作。谢谢您的快速回复,我还想知道您是否也可以在OWA中获取特定OneDrive文档的URL?我可以看到一些URL之间的熟悉,所以我可以jerry-rig它,但我不确定它是否会在未来改变。有什么建议吗?有什么变化吗?我想为个人联系做这件事,我正在使用Microsoft Graph进行访问。是的,我根本不知道如何使用这些。我收到一个用户请求并通过。我在两种情况下使用OWA:公司在其域内使用outlook web,公司要求我们登录MS的主outlook(使用我们的域名)。