Реагировать на собственный FBSDK + переполнение стека

Я разрабатываю логин в реагировать родной, что позволит пользователям входить в систему, используя там учетную запись Facebook. я использую AccessToken.getCurrentAccessToken() чтобы получить токен доступа из Facebook SDK, теперь я хочу отправить токен доступа к моему API, но, похоже, мои коды не работают. Вот мой код:

sendData () {
axios.post('http://sample_url/api.php', {
accessToken: this.state.accessToken
}).then((response) => {
alert(JSON.stringify(response));
})
.catch((error) => {
alert(error);
});

}

handleFacebookLogin () {
LoginManager.logInWithReadPermissions(['public_profile', 'user_birthday', 'email', 'user_location']).then(
(result) => {
if (result.isCancelled) {
alert('Login cancelled');
} else {
AccessToken.getCurrentAccessToken().then((data) => {
this.setState({ accessToken: data.accessToken.toString() })
this.sendData();
})
}
},
(error) => {
alert('Login fail with error: ' + error);
}
)
}

И вот результат:

введите описание изображения здесь

Я буду признателен за любую помощь от вас, ребята. Спасибо!

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]