Я использую аутентификацию facebook в своем приложении Ioni c и получаю сообщение об ошибке выше.
facebookLogin() {
return this.facebook.login(['email'])
.then((res: FacebookLoginResponse) => {
console.log('root', res);
if (res.status === 'connected') {
console.log('res', res);
const credential = firebase.auth.FacebookAuthProvider
.credential(res.authResponse.accessToken);
console.log('credential', credential);
this.afAuth.auth.signInWithCredential(credential)
.then((response) => {
this.getUserdetail(res);
console.log(response);
}).catch((error) => {
console.log('facebookLogin', error);
});
}
}).catch((error) => {
console.log(error);
alert('error:' + error);
});
}
Консоль показывает мне, что я получаю учетные данные:
![enter image description here](https://i.stack.imgur.com/60wkt.png)
Но потом я получить следующую ошибку:
"Неудачный ответ debug_token от Facebook: {" error ": {" message ":" (# 100) App_id в input_token не соответствует приложению для просмотра "," type ": "OAuthException", "code": 100, "fbtrace_id": "***********"}} "
В конфигурации я заметил одну вещь. xml уже идентификатор. Я попытался изменить это на идентификатор приложения, указанный в консоли разработчика facebook, но безрезультатно.
Я также искал решения в Stack, и один из них предложил отключить App Secret в консоли разработчика facebook, но эта опция уже отключена. .
Любая помощь будет принята с благодарностью ... Я застрял на этом некоторое время.
Спасибо