erste Benutzer-Profil-Bild mit facebook c# sdk von codeplex
Ich bin mit facebook C# sdk von codeplex und versuchen, laden Sie Benutzer-Profil-Bild.
Ich weiß, ich kann diese aus:
http://graph.facebook.com/UID/picture?type=large
aber diese URL setzt dann zu einem zweiten url mit dem eigentlichen Bild. Wie bekomme ich die zweite URL? Es gibt eine post auf stackoverflow, dass die Gespräche über Parsen von json ist, wie mache ich das?
var app = new FacebookApp();
var me = (IDictionary<string, object>)app.Get("me");
string firstName = (string)me["first_name"];
string lastName = (string)me["last_name"];
string gender = (string)me["gender"];
string email = (string)me["email"];
long facebook_ID = app.UserId;
InformationsquelleAutor Bruce | 2011-02-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Könnte man damit der browser das Bild mit dem graph-api url - graph.facebook.com/UID/picture?type=large oder so etwas wie die Methode unten, um die zwischengespeicherte url
InformationsquelleAutor ak7
Hier geht es gut funktioniert, ich benutze es
Funktion ist
und seine Forderung ist
mir ist benutzerdefinierte Objekt getter-setter und dann als variable
InformationsquelleAutor Afnan Bashir
Braucht man eigentlich nicht die zweite URL. Die zweite URL ist nur ein caching-url. Verwenden Sie einfach die graph.facebook.com/username/picture?type=large url. Die mehr-caching-url ändern könnte, so ist es keine zuverlässige Quelle, die die Bild sowieso.
InformationsquelleAutor Nathan Totten
Können Sie die Bild-URL durch :
graph.facebook.com/username?fields=picture
Das facebook C# sdk von codeplex (v. 5.0.3) löst eine exception aus, wenn versucht wird, so etwas zu tun:
fb.GetAsync("me/Bild", get_data_callback);
Ich denke, GetAsync nicht unterstützt das abrufen der (Binär -) Bild Daten.
InformationsquelleAutor blelem
Können Sie die urls für das Bild des Benutzers durch die Verwendung von FQL
Facebook FQL-Seite für die user-Tabelle
InformationsquelleAutor EthR