在应用内发送 Facebook 私人消息
Posted
技术标签:
【中文标题】在应用内发送 Facebook 私人消息【英文标题】:Sending a Facebook private message within app 【发布时间】:2013-10-25 02:27:44 【问题描述】:我的应用程序中已经有一个活动的 Facebook 会话,并且希望能够使用我已有的访问令牌向朋友发送私人消息。我得到的最接近的是打开一个 UIWebview 到触摸界面,但用户需要再次登录 Facebook 才能发送消息。有没有办法使用已经处于活动状态的会话发送私人消息,理想情况下,使用我自己的界面?如果我可以通过编程方式向 username@facebook.com 发送电子邮件,那将是完美的,但据我所知,这在 ios 中是不可能的。
据我了解,以下是在 iOS 中向朋友发送消息的选项:
-
使用邮件编辑器向 username@facebook.com 发送电子邮件(无法以编程方式发送电子邮件,否则这将是完美的)
使用 Facebook SDK 在墙上发送应用请求/发布
打开 web 视图(并再次登录 Facebook)显示用于消息传递的触摸对话框
我有什么遗漏的吗?
【问题讨论】:
【参考方案1】:我发现您可以使用 XMPP 使用 Facebook 聊天 API 发送私人 Facebook 消息。
https://github.com/robbiehanson/XMPPFramework
Quickblox 有一些示例代码演示如何发送 FB 消息。
【讨论】:
以上是关于在应用内发送 Facebook 私人消息的主要内容,如果未能解决你的问题,请参考以下文章
Facebook : 如何使用 xmpp 将私人消息作为粉丝页面发送
使用带有发送对话框 URL 选项的 Facebook Graph API 向朋友发送私人消息不起作用