我完全被这个人困住了.. 我无法获得js sdk甚至oauth链接工作.. 当我尝试oauth示例时,它可以正常工作:
但在我的情况下:
链接基本相同,但是出错了 我已经和它斗争了好几天..而且无法理解,可能是什么问题, 因为每次我尝试用js sdk打开auth对话框时都会遇到同样的错误.. 它必须是Facebook方面的应用程序设置中的错误,但我不明白是什么..
我说我和这个家伙有同样的问题.. 但我可以看到他也没有得到任何答案: Using OAuth dialog for facebook app do not allow to use canvas URL as redirect_uri
答案 0 :(得分:1)
您需要确保开发人员应用(https://developers.facebook.com/apps/317872318261965)中的画布/标签/网站网址与您网址中的重定向URI相匹配。
目前,您的链接指向http://www.example.com - 您需要将其指向您的应用托管的任何位置。
答案 1 :(得分:0)
尝试使用所有斜杠添加http://www.example.com/作为网站,将example.com添加为app域
更新
如果是画布应用程序,则redirect_uri应为:
urlencode("http://apps.facebook.com/MY_APP_NAMESPACE/");