如何在不强制用户允许的情况下在Facebook选项卡上显示用户名

时间:2011-11-14 06:49:04

标签: facebook facebook-graph-api facebook-fql facebook-iframe facebook-fbml

如何在Facebook标签(在iframe中创建的Facebook应用)上显示用户名/访客名称,而无需用户接受其他权限。

我曾尝试使用PHP和我见过的其他示例,但它们似乎都已过时或者我缺少某些类型的代码来实现。 这不应该在FBML中,因为它很快就会在Facebook上折旧。

是否有任何人拥有完整的代码示例(因为我必须遗漏某些内容),以实现他们在此处执行操作所需的内容:https://www.facebook.com/Greenwords - 请注意,它不需要用户点击任何内容为了显示名称。 感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

您以前可以使用facebook的FBML语法执行此操作。但是,正如您所说,这些方法已经陈旧/被删除 取自facebook FBML documentation

  

我们正在弃用FBML。 2012年1月1日:平台将不再支持FBML。 2012年6月1日:FBML应用程序将不再有效。删除所有FBML端点。如果您要在Facebook.com上构建新应用程序,请使用HTML,JavaScript和CSS实现您的应用程序。您可以使用我们的JavaScript SDK和社交插件来嵌入FBML中提供的许多相同的社交功能。

所以..回答你的问题 - 你必须建立自己的应用程序并请求有关用户的基本信息。使用旧的和弃用的方法是一个好主意。 Facebook公开声明他们将不再支持它。

答案 1 :(得分:0)

我基本上习惯于使用直播或评论框以及显示用户名称或照片的iframe,然后将其放置在我想要的位置。