我想以编程方式检测我的网站是否在Facebook iFrame应用程序内,以便我可以专门为Facebook显示某些功能。否则,如果有人没有Facebook上网。最好是FBML,C#或JS解决方案很棒:) Thx!
答案 0 :(得分:6)
嗯,您可以随时使用基本的javascript检查页面是否被框架
if ( top === window )
{
// page is not framed
}
此外,当用户首次点击您的画布页面时,Facebook平台会将一堆数据发送到您的回调网址,可以是普通的GET参数,也可以是单个编码参数(具体取决于您的设置),您也可以查看对