限制将Facebook应用程序添加到Peoples页面的功能

时间:2011-04-19 21:02:09

标签: php javascript facebook fbml fbjs

我已经设置了一个Facebook应用程序,我需要阻止一般公众作为标签添加到他们的页面。

我能想到这样做的唯一方法是设置一些逻辑,通过FQL或同样针对Approved页面ID的子集检查它正在加载的页面ID。如果页面的ID不在我们的批准列表中,我们会在添加到其页面的选项卡中显示“拒绝访问”页面。虽然我相信这会有效 - 但是每当有人批准需要将页面ID添加到他们不理想的页面时,我们就会要求我们手动将页面ID添加到此列表中。

非常感谢任何帮助或更好的想法!

干杯

1 个答案:

答案 0 :(得分:1)

编辑:重读你的帖子,意识到我误解了你的意思。

我认为,你所追求的最佳方式是像你描述的白名单,尽管你可以采取一些措施来减少偶然发现应用程序的人数,例如禁用社交发现应用程序设置并将所有活动限制在该选项卡中。除此之外,你不能真正沙盒,因为你希望普通大众能够从你认可的页面中使用应用程序,所以白名单是最好的方式。


11月份向用户个人资料添加标签的能力为deprecated

  

正如我们在8月和10月再次宣布的那样,我们今天从用户个人资料中删除了应用标签。通过选项卡上的内联消息通知用户此更改。请注意,这不会影响完全支持的Pages中的应用程序选项卡。

因此,您不必担心任何用户向其个人资料添加标签,因为此功能不再存在。