ios - 用于在 iOS 上启动 Facebook Messenger 的自定义 URL

标签 ios facebook ios7 custom-url

我如何启动 FaceBook Messenger(如果已安装),将 Windows 组合到特定的 FB ID。

如果没有安装 Messenger,我们可以启动 FaceBook 应用程序并让撰写窗口打开特定的 FB ID。

在极少数情况下,如果没有安装 Facebook 应用程序,我们可以使用撰写窗口启动移动版 Safari 吗?

最佳答案

URL 方案是 fb-messenger://user-thread/{user-id}。我只是使用 fb-messenger URL 方案作为查看器构建我的应用程序,并将 URL 捕获在 UIApplication 委托(delegate)上。 user-id 参数是一个长整数,如 https://developers.facebook.com/docs/graph-api/reference/user/

enter image description here

关于ios - 用于在 iOS 上启动 Facebook Messenger 的自定义 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20059001/

相关文章:

ios - 访问内容比例因子/乘数?

ios - 使用 RestKit 和 Swift 全局处理 401 响应

ios - 如何在 Swift 中将字典传递给 Objective-C 方法

facebook open graph action 只出现在 "recent activity"中,而不是单独的帖子

用于 Facebook 点赞按钮的 Android WebView

iphone - 在不中断栏按钮项目的情况下为 iOS 7 中的 ui 导航栏设置色调颜色

ios - 设计器太小怎么给ScrollView添加元素?

ios - 发布到 Facebook 的链接,包括应用程序 URL 方案 - iOS 6

ios - 不要在 iOS 上显示蜂窝数据警告

ios - UISlider setMaximumTrackTintColor