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

Cab*_*bar 6 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"结尾的文档点,例如如何给出许可清单.

有人可以结束这种痛苦!

万分感谢...

Cab*_*bar -3

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

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