2010-08-19 49 views
0

我有一个拥有用户个人资料标签的Facebook应用程序。该应用程序的规格规定,配置文件选项卡的布局应该有所不同,具体取决于用户是在查看他们自己的配置文件还是其他人正在查看。在其他用户的Facebook个人资料标签上获取登录用户的详细信息

每当我尝试print_r FB的签名请求详细信息时,即使我正在以另一个用户的身份查看配置文件,profile_id始终与user_id相同。

有没有另外一种方法可以得到这些信息,还是不可能使用Facebook的当前设置?

谢谢!

回答

0

Facebook仅在以某种方式与您的标签进行互动后才会发送访客ID,但不会在首次访问期间发送。

+0

谢谢!什么是与选项卡的互动? – Lowgain 2010-08-20 02:06:19

+0

@Lowgain交互就像点击某物或提交表单。我不能给你确切的答案,因为他们删除了只有这个信息的文档页面。 – serg 2010-08-20 02:11:09

+0

哈哈,好的。谢谢(你的)信息! – Lowgain 2010-08-20 02:25:24

0

理论上Canvas signed_request的功能也是为了解决这个问题,但我也遇到了同样的问题,需要先与标签进行交互。我个人认为这相对于signed_request功能来说很愚蠢,因为它看起来像我需要请求的权限,我不需要它来执行我认为功能更改的目的(请参阅#3362040为例)。

尽管如此,您可能会发现signed_request功能对此很有帮助。

相关问题