尝试登录过去运行良好的应用程序时,我可以登录,然后The page you requested was not found在身份验证对话框中看到,而不是重定向回我的活动。我知道这是 Facebook 的问题。

我上个月遇到这个问题大约20个小时,然后就解决了。要查看是否是 Facebook 的问题,请转到 developers.facebook.com 上的应用仪表板并尝试编辑设置。如果你在那里遇到错误,你将不得不等到它得到解决。
Facebook 通常会在周二/周三推送更新,因此可能会很快得到解决。
我遇到了同样的问题。解决方案最终将传递给dialog(...)方法的第二个参数更改为"feed"而不是"publish.stream". 像这样:
facebook.dialog(StoryActivity.this, "feed", params, new Facebook.DialogListener() {
// Overridden methods
});
我遇到了同样的问题。解决方案最终将传递给dialog(...)方法的第二个参数更改"feed"为"publish.stream":
facebook.dialog(StoryActivity.this, "feed", params, new Facebook.DialogListener() {
// Overridden methods
});