有人可以请结束“LEAVE APP”的痛苦!

时间:2011-02-23 00:04:00

标签: facebook facebook-graph-api

这个问题到处都被问过很多次!并且没有回复/答案解释它应该如何运作!

根据以下文件:http://developers.facebook.com/docs/authentication/

画布应用应将用户重定向到

https://www.facebook.com/dialog/oauth?client_id=YOUR_APP_ID&redirect_uri=YOUR_URL

获取授权和必要的权限。并且,根据文档,此URL将用户带到一个带有两个按钮的窗口:

“允许”,“不允许”。

并且,(再次根据文档)当用户点击“不允许”时,它会将用户重定向到带有错误代码的redirect_uri!

但实际上,此URL将用户带到一个窗口,其中包含:

“允许”,“离开应用”

人们一直在说“http://www.facebook.com/login.php?cancel_url”,但它不是在认证页面上说的,我找不到任何关于“login.php”终点的文档,例如:如何给出许可清单。

有人可以结束这种痛苦!

非常感谢...

1 个答案:

答案 0 :(得分:-3)

FB开发者论坛上有人解决了这个问题。

基本上,如果您的redirect_uri类似于:“http://apps.facebook.com/your_app/”,则会显示“离开应用”。如果网址具有您自己的域名(例如http://yourdomain.com/fbapp/),则显示“不允许”