Holen Sie sich Facebook Profil Bild mit 3.0 SDK

8

Ich habe Probleme, das Profilbild des Nutzers mit dem neuen Facebook SDK zu erhalten. Alle Antworten hier verwenden Methoden aus dem alten SDK, die nicht mehr funktionieren.

Ich habe versucht, die in Facebooks Tutorial empfohlene FBProfilePictureView zu verwenden, aber dieses Bild wird nicht zwischengespeichert und ich denke nicht, dass es in ein UIImage konvertiert werden kann.

Kann jemand bitte etwas Hilfe zur Verfügung stellen? Vielen Dank!

    
bmueller 29.08.2012, 03:43
quelle

5 Antworten

14

OK, ich habe das endlich mit folgendem Befehl:

%Vor%

Dann habe ich -(void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data und -(void)connectionDidFinishLoading:(NSURLConnection *)connection verwendet, um das Bild zusammenzufügen.

    
bmueller 29.08.2012, 05:49
quelle
9

Beste Lösung, die ich gefunden habe: Ich habe UIImage von AFNetworking Ссылка verwendet. Es behandelt Redirect und Caching, so dass Sie Profilbild für jede Benutzer-ID abrufen können, die Sie haben.

%Vor%     
trickster77777 04.07.2013 04:46
quelle
1

Verwenden Sie Ссылка , um das Bild zwischenzuspeichern. Die URL zum Anfordern des Bildes sollte

sein %Vor%     
Minh Phan 19.12.2012 14:49
quelle
0

Verwenden Sie den Link:

%Vor%

, um das Profilbild des aktuellen Benutzers zu erhalten.

Facebook stellt das Graph API-Explorer-Tool zur Verfügung, das sich als nützlich erweisen kann, wenn Sie Abfragen ausführen oder die zurückgegebenen überprüfen möchten Ausgabe.

Hier finden Sie einen Link zur Benutzer-API-Referenz .

    
jhoanna 29.08.2012 03:59
quelle
0

Wenn Ihr Problem mit "self.userPofilePicture.profileID = user.id;" zusammenhängt.

Dann geben Sie self.userProfilePicture UIView zurück, also nehmen Sie einfach View und Anzeige darin.

Vergessen Sie nicht, die Klasse FBProfilePictureView in Identity Inspector sowie die [FBProfilePictureView-Klasse] zur AppDelegate-Implementierungsdatei hinzuzufügen.

Ich hoffe, das wird hilfreich sein.

    
Mehul Solanki 07.03.2013 07:39
quelle

Tags und Links