在app中发送Facebook私信

时间:2013-10-25 02:27:45

标签: ios cocoa-touch facebook-graph-api facebook-sdk-3.0

我的应用程序中已经有一个活跃的Facebook会话,并且希望能够使用我已有的访问令牌向朋友发送私人消息。我最接近的是打开UIWebview到触摸界面,但用户需要再次登录Facebook才能发送消息。有没有办法使用已经激活的会话发送私人消息,理想情况下,使用我自己的界面?如果我可以通过编程方式向username@facebook.com发送电子邮件,那将是完美的,但在我所知道的iOS中是不可能的。

据我了解,以下是在iOS中向朋友发送消息的选项:

  1. 使用邮件编辑器发送电子邮件至username@facebook.com(无法以编程方式发送电子邮件,否则这将是完美的)
  2. 使用Facebook SDK
  3. 在墙上发送应用请求/帖子
  4. 打开webview(再次登录Facebook)显示消息的触摸对话框
  5. 我有什么遗漏吗?

1 个答案:

答案 0 :(得分:0)

我发现您可以使用XMPP使用Facebook Chat API发送私人Facebook消息。

https://github.com/robbiehanson/XMPPFramework

Quickblox有一些示例代码,演示了如何发送FB消息。