我想在没有请求许可的情况下将facebook请求表嵌入粉丝页面,朋友选择器是否可能不会弹出,而是显示在粉丝页面上?
我面临的问题是
- 由于我不想麻烦用户获得权限,我没有当前UserId,我需要它来计算谁发送了多少请求
- 不希望弹出应用程序请求
- 不想使用fbml,因为它将在2012年6月被弃用
有什么帮助吗?我如何使用PHP来做到这一点?
正如你自己所说,你需要当前的用户id。我相信你可以在没有权限的情况下获得此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/
此外,如果你想向用户的朋友发送通知,那么你需要权限