繁体   English   中英

从iOS App启动Facebook群聊

[英]Initiate Facebook Group Chat from iOS App

我希望我的应用与某些人创建一个新的Facebook群组聊天,当用户按下按钮时,可以在Safari的Facebook网站上或在本机Facebook应用中打开。 我希望Facebook能够处理整个聊天过程,而我的应用程序只能以一种最简洁,最少参与的方式以某种方式启动它。 我的应用程序已经使用Facebook SDK打开了活动的FBSession,因此我已经获得了登录凭据。

在网上和在Facebook的文档中浏览时,找不到适合自己需求的内容。 我在此答案中找到的最接近的内容是您可以连接到的Facebook应用程序URL列表,从而可以将Facebook应用程序打开到某些页面。 有“ fb:// chat /(initWithUID :)”和“ fb:// messaging / compose /(initWithUID :)”。 但是,不仅没有关于如何使用这些URL的解释,而且人们说Facebook已经更改了这些URL(并且没有任何文档),因此除非我对新URL进行反向工程(否则,否则它们将不再起作用)。可能会再次更改)。 gh,好亲近!

我还找到了使用Facebook Chat API开始聊天的示例,但是涉及使用某些网络框架登录Facebook,然后编写我自己的GUI和模型来发送消息,这只是我的最后选择。 应该有某种方法可以让Facebook应用程序或网站完成所有这些工作。 有人知道我该怎么做吗?

我找到了一些非常接近的东西,但是我仍然看不到让我的应用程序与所需的一组朋友对其进行初始化的方法:

Facebook SDK有一个消息对话框,该对话框可能会出现,用于向朋友发送消息。 这不是我想要的,但足够好,因为这意味着Facebook已经为我完成了所有编程,并且用户应该能够在https://facebook.com和Facebook应用程序上看到这些消息。 https://developers.facebook.com/docs/ios/share#message-dialog

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM