l'obtention de facebook vignette photo de profil
Personne ne sait comment je peux obtenir une vignette/avatar d'un facebook de l'utilisateur en utilisant le sdk javascript?
Je sais que pour obtenir la taille réelle de l'image, je peux faire le lien suivant:
//Get a list of all the albums
FB.api('/me/albums', function (response) {
for (album in response.data) {
//Find the Profile Picture album
if (response.data[album].name == "Profile Pictures") {
//Get a list of all photos in that album.
FB.api(response.data[album].id + "/photos", function(response) {
//The image link
image = response.data[0].images[0].source;
});
}
}
});
Vous ne savez pas comment obtenir la vignette/avatar taille. Quelque chose comme une 50x50 taille
N'est-ce pas là une API limite de taux sur l'une de ces méthodes? J'ai entendu quelque chose au sujet de 600 demandes par 600 secondes, ce n'est pas évolutive. Est-il une meilleure façon de le faire?
vous vous demandez pour la même chose
vous vous demandez pour la même chose
OriginalL'auteur adit | 2011-04-24
Vous devez vous connecter pour publier un commentaire.
Vous pouvez aussi simplement utiliser un
<img>
de la balise avec une URL spéciale pour faire la même chose:Je crois que c'est
square
,large
ousmall
. (developers.facebook.com/docs/reference/api, en vertu de Lecture -> Photos.)Je ne sais pas, je copie-collé à partir de la doc ... qui est connu pour être toujours précis (PAS)
Cela ne fonctionne que si vous demandez l'image pour un "utilisateur". Si vous avez besoin pour obtenir l'avatar pour une page, vous aurez besoin d'essayer quelque chose d'autre. (toujours à la recherche de la solution!)
non, cela devrait fonctionner pour les pages de trop. Certaines pages de l'âge-dépendants (comme liés à l'alcool pages) besoin d'un jeton d'accès transmis en tant que paramètre GET.
OriginalL'auteur Jimmy Sawczuk
En août 2012, vous pouvez définir les dimensions personnalisées pour l'utilisateur de vignettes, par exemple
https://graph.facebook.com/USER_ID/picture?width=WIDTH&height=HEIGHT
. En savoir plus, https://developers.facebook.com/docs/reference/api/using-pictures/.OriginalL'auteur Gajus
Je n'ai la suite pour accomplir la même chose:
OriginalL'auteur Arihant Nahata
Puisque vous avez l'UID de la personne, vous pouvez facilement obtenir de l'image. Par exemple, l'image de mon profil URL doit être graph.facebook.com/v2.8/1375341351/picture?type=small (maintenant, changez le paramètre de type et de profiter de différentes tailles.. acclamations... tailles peuvent être petites, normales, album, grand, carré
OriginalL'auteur Manish Mudgal