Facebook Multi请求

时间:2012-02-20 12:55:58

标签: php facebook-graph-api multi-friend-selector

我想在粉丝页面上嵌入facebook请求表单而不征求许可,朋友选择器是否可能不会弹出,而是显示在粉丝页面上?

我面临的问题是

  1. 由于我不想打扰用户的权限,我没有当前用户ID,我需要计算谁发送了多少请求
  2. 不希望弹出应用程序请求
  3. 不想使用fbml,因为它将在2012年6月之前弃用
  4. 任何帮助我如何使用PHP执行此操作?

1 个答案:

答案 0 :(得分:0)

正如您所说,您需要当前的用户ID。我相信你可以在没有权限的情况下获得这个以及其他基本数据,如姓名和性别等。

尝试:

https://developers.facebook.com/tools/explorer/?method=GET&path=YOURUSERID你会看到。

至于在页面中显示多朋友选择器而不是弹出窗口,我自己没有这样做,但通常你可以指定显示参数,例如&display=page (rather than display=popup

另外,我认为您必须使用JS SDK来执行此操作而不是PHP:

http://developers.facebook.com/docs/reference/dialogs/requests/

此外,如果您想向用户的朋友发送通知,那么您将需要这样做的权限。