私は自分のアプリにFacebookログインOAuthを使用しています。この質問を投稿する理由は、userIDまたはアクセストークンを使用して、FacebookのIDを一意に識別するためです。FBSDKAccessTokenデータの一意のユーザーを識別するiOS SDK
データはデータベースに保存され、そのFacebookログインユーザーに対して一意に識別できる必要があります。
currentAccessToken
が変更され、変更時に通知(FBSDKAccessTokenDidChangeNotification
)を設定することができます。
私はuserIdまたはaccessTokenを使用する必要がありますので混乱しました。
ユーザーがアプリを削除した場合のように。アプリのデータを元に戻したいと考えています。そのユーザーの一意の識別子が必要です。
facebook graph APIを呼び出してユーザーデータを取得するには、 'accessToken'を使用する必要があります。そこにユーザーIDを取得します。 – tbilopavlovic
私はFacebookのログインを使ってユーザーを検証しています。アプリ。ソーシャルであることを意味し、一部のデータは他のサーバーに保存されます。 – andyPaul
facebook graph APIを呼び出すことでユーザーIDを使用してください....ログイン時にサーバーにaccessTokenを送信する必要があります。サーバーはfacebookグラフAPIを呼び出し、ユーザーIDを取得し、ユーザーがデータベースに存在するかどうかを確認します.... – tbilopavlovic