【问题标题】:Deep Linking for opening Outlook Groups app from another app用于从另一个应用程序打开 Outlook 组应用程序的深度链接
【发布时间】:2018-05-15 08:30:30
【问题描述】:

我们正在构建一个显示 Outlook 组数据的应用。是否有任何架构或 URL 支持从另一个应用程序打开组?

有谁知道这方面是否支持 URL 方案?

Outlook 应用可以打开一封新电子邮件:ms-outlook://compose

Microsoft 的此文档似乎已过时:https://msdn.microsoft.com/en-us/library/office/dn906146.aspx,该文档也链接在此问题 iOS URL Scheme for OWA, Office 365 Business 中。

在 iOS 上的浏览​​器中从 O365 打开一个 url 会显示一个页面,其中包含有关下载应用程序的信息以及有可用应用程序的徽章似乎有一些支持。

也许我会使用与“打开”徽章调用相同的 URI - 但我怎样才能找到呢?

更新:

我在 UserVoice 也提出了这个要求https://outlook.uservoice.com/forums/293349-outlook-for-ios/suggestions/32449574-enable-deep-linking-support-for-groups-in-outlook

【问题讨论】:

    标签: android ios outlook office365 deep-linking


    【解决方案1】:
    you can use explicit intent for opening  different app from your app by using this code 
    
    Intent launchIntent = getPackageManager().getLaunchIntentForPackage("package name of application");
    if (launchIntent != null) { 
        startActivity(launchIntent);//null pointer check in case package name was not found
    }   
    

    【讨论】:

    • 嗨。谢谢,但我不想做相反的事情;从我的应用打开 Microsoft 应用。所以微软需要实现这一点。
    • 你好。当您希望用户从手机中的任何位置打开您的应用程序时,我们会执行此代码,因为他点击了特定的 url 方案。用户将让您的应用和所有其他不同的应用打开该应用
    • 我不想打开我的应用程序。用户在我的应用中显示来自 Microsoft 系统(例如 SharePoint 等)的内容。我想从我的应用中打开 SharePoint、Yammer 或 Outlook 应用。
    • 是的,但我仍然无法打开特定项目。只需启动应用程序。例如,LinkedIn 应用程序会打开您的个人资料 - 而不是应用程序的主页,对吗?
    • 您必须输入包名称并将数据放入您要发送的意图中,该应用程序将处理它
    猜你喜欢
    • 1970-01-01
    • 2014-12-27
    • 2017-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多