Facebookからより大きなプロフィール写真を取得するのを手伝ってください。以下の私のメソッドは、小さなものへのリンクを返します。
- (void)openSession{
NSArray *permissions = [NSArray arrayWithObject:@"email"];
NSDictionary *parameters = [NSDictionary dictionaryWithObject:
@"picture,email,name,username,location,first_name,last_name"
forKey:@"fields"];
[FBSession openActiveSessionWithReadPermissions:permissions
allowLoginUI:YES
completionHandler:^(FBSession *session,
FBSessionState state,
NSError *error) {
if (session.isOpen) {
[FBRequestConnection startWithGraphPath:@"me" parameters:parameters
HTTPMethod:@"GET"
completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
//save personal details using "id result"
[...saving method here...]
//manage session
[self sessionStateChanged:session state:state error:error];
}];
}
}];
}
私もこの方法を見つけました:ウェブブラウザでこのリンクをたどると、画像を大きくすることができます(bla-bla-blaは私のFacebook IDです:)))
http://graph.facebook.com/92875029-bla-bla-bla-84538042/picture?type=large
しかし、上のリンクはリダイレクトページにつながるようです。画像が読み込まれた後、リンクは次のように変更されます。
http://profile.ak.fbcdn.net/hprofile-ak-snc6/1864-bla-bla-bbla-bla482_n.jpg
まあ、気にしないでください、とにかく上記の私の方法ではそれを使用することはできません。
だから実際にプロフィール写真を撮っていますが、私が言ったように、それは小さいです。
それを大きくするのを手伝ってください、しかし私の使用した方法の範囲内です。よろしくお願いします