やっとiOSからfacebookに写真をアップロードすることができたので、そのやり方を書きたいと思います。
UIImagePickerControllerDelegateでimagePickerController:didFinishPickingMediaWithInfo:メソッドが呼び出された後から、書くことにする。
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info UIImage *imageOriginal = [info objectForKey:UIImagePickerControllerOriginalImage]; [self.facebook requestWithGraphPath:@"me/photos" andParams:[NSMutableDictionary dictionaryWithObject:[[NSData alloc] initWithData:UIImageJPEGRepresentation(imageOriginal, 1)] forKey:@"source"] andHttpMethod:@"POST" andDelegate:self]; } |
なんとシンプルな構造だろうか?
これは、facebookのリファレンスにも書かれていないので、忘れてしまったときに、これを見返したい。
ちなみに、
self.facebook |
0 コメント:
コメントを投稿