FacebookSDKを介して自分の壁に写真をアップロードしました。「request:didLoad」メソッドをトレースすると、「id」と「post_id」のみが返されます。これが私の必要なすべての方法です:
-(void) postPhoto:(UIButton*)button{
UIImage *uploadImage = [UIImage imageNamed:@"testImage"];
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
uploadImage, @"source",
@"test caption", @"message",
nil];
[self.facebook requestWithGraphPath:@"/me/photos" andParams:params andHttpMethod:@"POST" andDelegate:(id)self];
}
- (void)request:(FBRequest *)request didLoad:(id)result{
NSLog(@"Request didLoad: %@", result);
}
出力:
リクエストdidLoad:{id = 3273804256400; "post_id" = "1608527600_3273799016300"; }
だから、なぜ写真についてもっと情報がないのだろうか?私はすべての種類の写真フィールドを取り戻すと思いましたか?