Я использую логин Facebook в своем приложении. Ранее это работало нормально, приложение также находится в игровом магазине. Но из-за быстрых нескольких дней я не могу войти через Facebook. сейчас получаю эту ошибку. Мы использовали следующий код в моем приложении
implementation 'com.facebook.android:facebook-login:5.0.0'
loginButton.setReadPermissions(Arrays.asList("Email", "public_profile"));
callbackManager = CallbackManager.Factory.create();
loginButton.registerCallback(callbackManager, new FacebookCallback<LoginResult>() {
@Override
public void onSuccess(LoginResult loginResult) {
getUserProfile(loginResult);
}
@Override
public void onCancel() {
}
@Override
public void onError(FacebookException exception) {
}
});
private void getUserProfile(LoginResult currentAccessToken) {
GraphRequest request = GraphRequest.newMeRequest(
currentAccessToken.getAccessToken(), (object, response) -> {
try {
firstName = object.getString(Constants.FACEBOOK.FIRST_NAME);
lastName = object.getString(Constants.FACEBOOK.LAST_NAME);
email = object.optString(Constants.FACEBOOK.EMAIL, "");
id = object.getString(Constants.FACEBOOK.ID);
imageUrl = String.format(getString(R.string.profile_pic_url), id);
if (TextUtils.isEmpty(email)) {
fbSigUp = true;
//facebook to getting email null
gettingEmail(null);
} else {
loginWS();
}
} catch (JSONException e) {
e.printStackTrace();
}
});
Bundle parameters = new Bundle();
parameters.putString(getString(R.string.field), getString(R.string.fbrequiedfields));
request.setParameters(parameters);
request.executeAsync();
}
Так что кто-нибудь может помочь мне разобраться.