0

我正在尝试构建一个 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 帐户。尽管您可能得到了承诺,但您不会收到现金、礼品卡或免费机票来换取此 URL。

我的 Facebook 设置页面:http: //i.stack.imgur.com/g9S9m.png

我究竟做错了什么?

任何帮助,将不胜感激!:)

PS:我只是尝试从画布页面(apps.facebook.com/my-app)的我网站的 URL(www.my-url.com/823/)更改“redirect_uri”,它可以工作。但我希望它重定向到我的网站,而不是画布页面。
我有另一个应用程序上周被 Facebook 删除。我尝试使用的域与删除的旧应用程序相同。Facebook 是否有可能将该域列入黑名单?还是我只是错过了什么?

4

2 回答 2

0

您是否尝试用原始 URL 替换 « 使用 Facebook 登录的网站 »?(没有示例路径(823))

顺便说一句,不要忘记完成应用程序域。

于 2013-03-30T00:41:08.303 回答
0

问题是我的应用被 Facebook 删除了。发生这种情况时,Facebook 会将站点域置于黑名单中。解决方案是重定向到画布页面。

于 2013-07-10T11:22:07.967 回答