Question

Je voudrais utiliser des images de facebook si Gravatar n'a pas d'image pour l'utilisateur dans le dossier. Puis-je faire via l'API facebooks?

Était-ce utile?

La solution

Jetez un oeil à la méthode API users.getInfo . Si un utilisateur a installé votre application, ou « connecté » à Facebook sur votre site via Facebook Connect, vous avez accès au profil des informations qui inclut des versions de leur photo de profil.

Si vous ne disposez pas d'une clé de session pour l'utilisateur (par exemple, l'utilisateur n'a pas installé votre application ou connecté via Facebook Connect), vous pouvez toujours obtenir l'image de profil « carré », qui est l'un des plus petits versions. Vous pouvez interroger pour ce directement en utilisant l'API.

Le plus simple est d'utiliser l'ensemble probablement fb: profile- tag pic et XFBML . Vous devez installer les bibliothèques Facebook Connect pour ce faire, mais vous n'avez pas besoin de l'utilisateur de se connecter ou quoi que ce soit pour obtenir XFBML travailler ... aussi longtemps que vous avez la bibliothèque Javascript sur la page et une API clé à utiliser, il fonctionne.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top