【问题标题】:How did Swarm integrate Facebook Messenger?Swarm 是如何集成 Facebook Messenger 的?
【发布时间】:2014-08-21 01:02:06
【问题描述】:

我们的应用需要 Facebook 注册。在我们的测试版之后,我们最需要的功能是消息传递,我们注意到 Swarm 有一个用于即时 Facebook 消息的内置按钮,该按钮本质上是一个指向 Messenger 应用程序中所述人的新消息的指针。我们似乎无法在 Facebook SDK 中找到有关该功能的任何文档。有人知道他们是如何做到的吗?如果我们能做到这一点,我们将节省大量的开发时间!

http://i.stack.imgur.com/S1Rq2.png

【问题讨论】:

    标签: facebook facebook-graph-api sdk messenger


    【解决方案1】:

    你指的是消息对话框吗?

    如果是这样,通过 Facebook iOS SDK 很容易实现,并且涉及触发 FBDialogs presentMessageDialogWithLink 或相关方法之一(例如照片使用特定方法,presentMessageDialogWithPhotos) - 还有一个相应的 canPresentMessageDialogWithParams 方法来确定触发对话框是否有效

    说明和例子:https://developers.facebook.com/docs/ios/share#message-dialog

    参考文档:https://developers.facebook.com/docs/reference/ios/current/class/FBDialogs/

    对于 Android,它非常相似并使用 FacebookDialog.MessageDialogBuilder,文档在这里:https://developers.facebook.com/docs/android/share#message-dialog

    【讨论】:

    • 感谢您的回复,不过,我知道这些选项。 SDK 中的所有消息对话框都没有提供以编程方式选择消息对话框打开给哪些朋友的方法。如果你下载 Swarm,你会更好地理解我想要做什么。
    猜你喜欢
    • 2016-01-24
    • 2016-11-05
    • 2016-12-02
    • 2020-02-26
    • 1970-01-01
    • 2021-08-16
    • 1970-01-01
    • 2021-02-17
    • 1970-01-01
    相关资源
    最近更新 更多