我一直在使用PHP制作网站一段时间,并且认为尝试制作Facebook应用程序会很有趣。
直到最后一期,一切都顺利进行。出于某种原因,当用户点击链接以授予扩展权限时,会显示一个空白页面,其中包含Facebook徽标,仅此而已:
<a href = "https://graph.facebook.com/oauth/authorize?client_id=XXX&redirect_uri=http://x.com/next.php&scope=offline_access,read_stream,user_groups" > <img src ="images/analyze.png"> </a>
这在开发早期不是问题。我不知道为什么会发生这种情况,并且我很早就相当确定,它没有发生(当我刚开始制作应用程序时,扩展权限页似乎工作正常)
有什么想法?非常感谢它。如果需要更多信息,请告诉我。
答案 0 :(得分:0)
我认为问题是你不能在iframe中打开facebook,如果我没记错,target="_top"
可以解决这个问题:
<a href = "https://graph.facebook.com/oauth/authorize?client_id=XXX&redirect_uri=http://x.com/next.php&scope=offline_access,read_stream,user_groups" target="_top"> <img src ="images/analyze.png"> </a>