【问题标题】:Inviting Facebook friends through iPhone App通过 iPhone App 邀请 Facebook 好友
【发布时间】:2011-09-26 23:27:17
【问题描述】:

我一直在搜索这个问题,但找不到任何有效的方法。我有一个 iPhone 应用程序,允许用户链接他们的 Facebook 帐户。它看起来像这样:

一旦用户成功链接到 FB,我想向他们展示他们的 FB 好友列表以及邀请选定好友的选项。

FB好友1...........邀请
FB好友2...........邀请
...
FB好友1000.....邀请

基本上,我想向 FB 朋友发送一条消息,上面写着“查看此应用”之类的内容。我很确定这必须转到他们的通知或墙上,并且不能作为 FB 消息发送,但我不知道该怎么做。

另外,我不需要选择一组朋友来邀请 - 这可以一次完成。所以它看起来像这样:

FB 朋友 1.......邀请
FB好友2...........邀请
...
FB好友1000.....邀请



非常感谢您提供的任何帮助。

【问题讨论】:

  • 嘿,你找到这个问题的解决方案了吗?我也有同样的要求。

标签: ios facebook connect facebook-invite facebook-friends


【解决方案1】:

不幸的是,iOS SDK 中没有任何内容显示应用请求对话框,用户必须先安装/批准您的应用程序,然后才能通过 POST 请求向他们发送应用程序通知...

请求是让用户邀请他们的朋友的好方法, 接受礼物或帮助他们在您的应用中完成任务。有 现在可以从应用发送两种类型的请求:

用户生成的请求:这些请求由用户的 对请求对话框的显式操作。这些请求更新 收件人的书签计数。您使用 最近推出的请求对话框。

应用程序生成的请求这些 请求只能发起并发送给已授权的用户 您的应用。 开发人员可以使用 Graph API 发送这些请求。采用 这些更新书签计数的请求以鼓励用户 重新参与应用程序(例如,您的朋友在游戏中完成了她的动作 现在轮到你了)。

获得此功能的唯一方法是通过 Facebook 的 Requests 2.0 对话框(Facebook iOS SDK 目前无法使用该对话框):

http://developers.facebook.com/blog/post/453

在此相关问题中查看更多信息...

Sending application requests that appear in the left column on Facebook home page?

【讨论】:

  • 感谢您提供的信息,听到这无法通过 iOS SDK 完成,真是太糟糕了。我想知道:可以让应用程序将请求(消息、ID 等)传递到我的服务器,然后使用上面提到的 Requests 2.0 对话框吗?
  • ^ 我想这可能需要共享一个我不确定是否可以完成的访问令牌
  • 是的,您可能会打开一个浏览器窗口(或加载到 UIWebView)到您的 html 应用程序并在那里加载请求。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-27
  • 1970-01-01
相关资源
最近更新 更多