“Melden Sie sich mit Facebook Expo React Native an” Code-Antworten

Melden Sie sich mit Facebook Expo React Native an

import * as Facebook from 'expo-facebook';
Elegant Elephant

Melden Sie sich mit Facebook Expo React Native an

async function logIn() {
  try {
    await Facebook.initializeAsync({
      appId: '<APP_ID>',
    });
    const { type, token, expirationDate, permissions, declinedPermissions } =
      await Facebook.logInWithReadPermissionsAsync({
        permissions: ['public_profile'],
      });
    if (type === 'success') {
      // Get the user's name using Facebook's Graph API
      const response = await fetch(`https://graph.facebook.com/me?access_token=${token}`);
      Alert.alert('Logged in!', `Hi ${(await response.json()).name}!`);
    } else {
      // type === 'cancel'
    }
  } catch ({ message }) {
    alert(`Facebook Login Error: ${message}`);
  }
}
Elegant Elephant

Ähnliche Antworten wie “Melden Sie sich mit Facebook Expo React Native an”

Fragen ähnlich wie “Melden Sie sich mit Facebook Expo React Native an”

Weitere verwandte Antworten zu “Melden Sie sich mit Facebook Expo React Native an” auf JavaScript

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen