我试图将 facebook 集成到我的 android 应用程序中。我唯一需要知道的是应用程序用户的 facebook-id(在本地 facebook 应用程序中使用)。
所以我按照官方教程进行了尝试,一切似乎都很好,但是:
如果我尝试通过以下方式在代码中进行身份验证:
facebook.authorize(this, new DialogListener() {
@Override
public void onComplete(Bundle values) {}
@Override
public void onFacebookError(FacebookError error) {
error.printStackTrace();
}
@Override
public void onError(DialogError e) {
e.printStackTrace();
}
@Override
public void onCancel() {}
});
显示带有我的 facebook 应用程序名称的 facebook 屏幕,有两个按钮“取消”和“登录”,但没有内容。
如果我单击登录,则会收到以下错误:
API Error Code: 100
API Error Description: Invalid parameter
Error Message: Requires valid redirect URL.
我阅读了其他一些帖子,建议在 facebook 的应用程序设置中关闭“增强的身份验证对话框”,但这并没有改变任何东西。
我的调试哈希是正确的,因为我已经得到了一个错误修复它,所以这不是问题。
现在搜索了几个小时,但没有找到解决方案。
有没有人暗示如何解决这个问题?
编辑
和这里的问题一样: 点击
对不起双标。。