我正在尝试构建一个Facebook应用,但每次点击授权时,我都会收到错误。
在代码中,我正在调用Facebook API:
https://www.facebook.com/dialog/oauth?
client_id=MY_APP_ID
&display=popup
&redirect_uri=http://www.my-url.com/823/
&scope=user_about_me
但是,浏览器不是授权用户,而是重定向到此URL: https://www.facebook.com/dialog/permissions.request
我总是得到这个错误:
安全警告:与任何人共享上述URL与以下相同 与他们分享您的Facebook密码 - 它将授予他们访问权限 你的Facebook帐户。尽管你可能已经答应了,但是你 将不会收到现金,礼品卡或免费机票 交换此网址。
我的Facebook设置页面: http://i.stack.imgur.com/g9S9m.png
我做错了什么?
任何帮助将不胜感激! :)
PS:我刚尝试从我网站的网址(www.my-url.com/823/)更改“redirect_uri”以获取画布页面(apps.facebook.com/my -app),它的工作原理。 但我希望它重定向到我的网站,而不是画布页面 我上周有另一个被Facebook删除的应用程序。我正在尝试使用的域名与删除的旧应用程序相同。 Facebook有可能将域名列入黑名单吗?或者我错过了什么?
答案 0 :(得分:0)
您是否尝试用原始网址替换“网站登录Facebook”? (没有示例路径(823))
顺便说一句,不要忘记complet app domains。
答案 1 :(得分:0)
问题是我的应用程序被Facebook删除了。发生这种情况时,Facebook会将网站域名置于黑名单中。 解决方案是重定向到画布页面。