0

私は現在、エキスポでフェッチを介してこのリクエストを行っています

const response = await fetch(`https://graph.facebook.com/v2.9/{{{i need to enter the id here}}}/friends?access_token=${token}`);

user.id がありますが、文字列で id を呼び出す方法がわかりません

これが関数全体です。文字列の {id} を除いてすべてが機能します

login = async () => {
  const ADD_ID = '<APP ID>'
  const options = {
    permissions: ['public_profile', 'email', 'user_friends'],
  }
  const {type, token} = await Expo.Facebook.logInWithReadPermissionsAsync(ADD_ID, options)
  if (type === 'success') {
    const response = await fetch(`https://graph.facebook.com/me?access_token=${token}`)
    const user = (await response.json());
    const id = user.id;
    console.log(user);
    console.log(id);
    this.authenticate(token)
  }
  try {
    const response = await fetch(`https://graph.facebook.com/v2.9/{id}/friends?access_token=${token}`);
    console.log(await response.json())
  } catch(error) {
    console.error(error);
  }
}
4

1 に答える 1