我正试图在我的脚本中使用Facebook登录.我已经做了一切,但当我尝试使用Facebook帐户登录时,我从Facebook收到此错误:
错误
应用程序未设置:此应用程序的开发人员尚未为Facebook登录正确设置此应用程序.
这是错误截图:

有任何想法吗?
我正在使用Passport-Facebook身份验证.
passport.use(new FacebookStrategy({
clientID: 'CLIENT_ID',
clientSecret: 'CLIENT_SECRET',
callbackURL: "http://www.example.com/auth/facebook/callback"
},
function (accessToken, refreshToken, profile, done) {
process.nextTick(function () {
console.log(profile)
});
}
));
对于一些Facebook帐户,我没有收到email_id,我甚至尝试使用范围变量,如下所示,但我仍然无法获得email_id.
profileUrl:""和ProfileFields:['','']
我正在尝试使用facebook登录连接我的应用程序.我做了所有这些步骤,我面临一个奇怪的问题.所以登录按钮有效,因为facebook登录窗口出现但我没有获得facebook令牌(调用onError).
我已经尝试过本课题的所有解决方案.
此代码与Facebook教程中的代码相同.
mCallbackManager = CallbackManager.Factory.create();
LoginButton loginButton = findViewById(R.id.login_button);
loginButton.setReadPermissions("email");
loginButton.registerCallback(mCallbackManager, new FacebookCallback<LoginResult>() {
@Override
public void onSuccess(LoginResult loginResult) {
Log.d(TAG, "facebook:onSuccess:" + loginResult);
}
@Override
public void onCancel() {
Log.d(TAG, "facebook:onCancel");
}
@Override
public void onError(FacebookException error) {
Log.d(TAG, "facebook:onError", error);
error.printStackTrace();
}
});
Run Code Online (Sandbox Code Playgroud)
这是我的错误,与问题(额外:null)略有不同:
09-12 21:13:40.317 29573-29573/com.xxxx.yyyy D/FACEBOOK: facebook:onError
SERVER_ERROR: [code] 1675030 [message]: Error performing query. [extra]: null
at com.facebook.login.LoginManager.onActivityResult(LoginManager.java:219)
at com.facebook.login.LoginManager$1.onActivityResult(LoginManager.java:174)
at com.facebook.internal.CallbackManagerImpl.onActivityResult(CallbackManagerImpl.java:92)
Run Code Online (Sandbox Code Playgroud)
AndroidManifest.xml中
<meta-data android:name="com.facebook.sdk.ApplicationId"
android:value="@string/facebook_app_id"/>
<activity android:name="com.facebook.FacebookActivity"
android:configChanges= …Run Code Online (Sandbox Code Playgroud) 我正在我的Android应用程序中集成Facebook登录.因此,为了获得用户基本信息,我必须从Facebook开发者控制台生成我的应用程序.
我的问题是它不允许我这样做.它给了我以下错误
Your app must be available in every public store in order to take your app Live.
我还在此 答案中添加了隐私政策网址和
联系电子邮件, 并尝试公开,但每次都给我同样的错误.
我之前已经完成了Facebook集成,并且没有任何问题使应用程序生效.我还添加了测试用户,但他们从未在邮件或Facebook上收到任何请求.
在我的应用程序中,我成功登录,但登录后说
App not setup.
我的应用程序目前无法在Play商店购买.因此,在将应用程序直播到Play商店之前,我们不能使用Facebook集成.还是我错过了什么?