0
FB APIの新しい変更で、私は迷っています。 ユーザーにFBログインを使用するアプリがありますが、ログイン後にアプリ内プロフィールにデータを入力する方法がわかりません。iOSでfbのユーザーIDを取得Xcode
ユーザーIDは、最終的にfbメッセンジャーチャットを開始するために使用されます。
新しいアップデートでは、ユーザーIDを取得できなかったのですか、ここで重要なステップを逃しましたか?
FB APIの新しい変更で、私は迷っています。 ユーザーにFBログインを使用するアプリがありますが、ログイン後にアプリ内プロフィールにデータを入力する方法がわかりません。iOSでfbのユーザーIDを取得Xcode
ユーザーIDは、最終的にfbメッセンジャーチャットを開始するために使用されます。
新しいアップデートでは、ユーザーIDを取得できなかったのですか、ここで重要なステップを逃しましたか?
私は私のアプリのためにこれを使用し、それはまだ
FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init];
[login logOut];
[login logInWithReadPermissions: @[@"public_profile"] handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) {
if (error) {
NSLog(@"Process error %@",[error localizedDescription]);
[indicator setHidden:YES];
[Helper showToast:[error localizedDescription] withDuration:1];
} else if (result.isCancelled) {
NSLog(@"Cancelled");
[indicator setHidden:YES];
[Helper showToast:@"You cancelled FB login" withDuration:1];
} else {
NSLog(@"Logged in");
[FBSDKProfile enableUpdatesOnAccessTokenChange:TRUE];
if ([[FBSDKAccessToken currentAccessToken] tokenString]) {
[[[FBSDKGraphRequest alloc] initWithGraphPath:@"me" parameters:nil]
startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) {
if (!error) {
DDLogDebug(@"%@",result);
DDLogDebug(@"token string = %@",[FBSDKAccessToken currentAccessToken].tokenString);
DDLogDebug(@"user id = %@",[FBSDKAccessToken currentAccessToken].userID);
の作品