我使用Facebook JavaScript API获取了朋友个人资料页面的链接。我现在正在尝试将其添加到jQuery UI对话框中的iframe
。我有:
$('<iframe src="https://www.facebook.com/profile.php?id=505818552"><p></p></iframe>').dialog();
然而,这会在jQuery对话框中显示带有“转到脸书”链接的Facebook徽标。我尝试在load(url)
之前使用dialog()
但由于跨域而无效。
我想知道Facebook是否会禁用此类内容?
有没有办法让它在jQuery对话框中打开?
答案 0 :(得分:1)
是的,FB禁止将其包含在iframe中,如live demo中所示。
答案 1 :(得分:1)
我们不允许这样做。相反,请创建一个Facebook应用程序并让用户505818552授权您的应用程序。
然后,您将能够通过查询
来提取该用户的好友列表 https://graph.facebook.com/505818552/friends?access_token=USER_ACCESS_TOKEN