我希望能够从我自己的本地Android应用程序中打开OWA,并可能在将来召开会议。会议将预先填充组织者和主题。到目前为止,我已经能够使用以下代码段打开房间的日历:
val calendarClickListener = View.OnClickListener(){
val calendarClickListener = View.OnClickListener(){
val roomEmail = "PDXICRWENCLAVE@rogueInc.onmicrosoft.com"
val deepLinkUrl = "https://outlook.office.com/owa/$roomEmail/?offline=disabled&path=/calendar/view/Day"
val webIntent = Intent(Intent.ACTION_VIEW, Uri.parse(deepLinkUrl))
startActivity(webIntent)
}
但是,我还无法弄清楚如前所述在该房间与主题和组织者之间召开新会议的URL方案。 https://developer.microsoft.com/en-us/outlook/docs上提供的Outlook开发人员文档仅涵盖使用REST API或为浏览器创建加载项。这些方法似乎都不适用于本机移动应用程序,该应用程序启动了在用户选择的浏览器中打开应用程序的意图。