私のiPhoneアプリにFacebookのiOS SDKを実装しようとしています。 FBDialog Delegateを使用して、ユーザーがログインし、代理人を使用して応答/コールバックを取得できるようにしています。Facebook Dialog代理コールバックの値
ログインが成功すると、ユーザーからのresponse_typeのコードを取得したいと思います。 誰でも私をここで助けたり、どこからガイドを取るべきか教えてもらえますか?
-(void) login{
self.fb = [[Facebook alloc] initWithAppId:AppID andDelegate:self];
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
if ([defaults objectForKey:@"FBAccessTokenKey"]
&& [defaults objectForKey:@"FBExpirationDateKey"]) {
self.fb.accessToken = [defaults objectForKey:@"FBAccessTokenKey"];
self.fb.expirationDate = [defaults objectForKey:@"FBExpirationDateKey"];
}
fb.sessionDelegate = self;
NSMutableDictionary *params = [NSMutableDictionary dictionary];
[params setObject:AppID forKey:@"client_id"];
[params setObject:@"code" forKey:@"response_type"];
[fb dialog:@"oauth" andParams:params andDelegate:self];
NSLog(@"Callback: %@", params);
}
しかし、私はここのようなFacebookのセッションデリゲートからコードやエラーなどの特定の戻りデータを取得するために探しています。どうすれば達成できますか? – Change