0

ライブラリを統合し、react-native-fbsdkメール以外の名前、ミドルネームなどのユーザー プロファイル情報を取得しました

私が試してみましたreadPermissions={["email,"public_profile","friends"]}

それからあまりにもメールが届かない

どんな助けでも大歓迎です。

前もって感謝します

4

3 に答える 3

7

私は同じ問題に直面しており、唯一の回避策はLoginManagerによって提供されるクラスを使用しているようreact-native-fbsdkです。

import {
  LoginManager,
} from 'react-native-fbsdk';

const _fbLogin = () => {
  LoginManager.logInWithReadPermissions(['public_profile', 'email']).then(
    (result) => {
      if (result.isCancelled) {
        alert('Login cancelled');
      } else {
        alert('Login success with permissions: ' + JSON.stringify(result));
      }
    },
    (error) => {
      alert('Login fail with error: ' + error);
    }
  );
}

_fbLoginそして、その関数をカスタム ボタンのイベント ハンドラーとして使用することができます。箱から出してすぐに使用できる青色のfacebookログインボタンで使用する方法がわかりませんでした。

それが役に立てば幸い!

于 2016-07-28T13:51:28.800 に答える