La problématique

Aujourd'hui nous allons voir comment extraire une image de profils de deux réseaux sociaux bien connus, et comble du service que nous allons utiliser : aucunement besoin de clef API. C'est même pire, le service est... ouvert à tous !

Le service interrogé : avatars.io

Avatars.io propose une "service" interessant qui permet donc d'extraire un avatar. A l'heure où j'écris ces lignes, le service ne fonctionne qu'en partie, sûrement dû non pas au service lui-même, mais à la modification des API des services interrogés. En effet, il n'est pas rare que les réseaux sociaux, en l'occurence, modifie leurs appels d'API, soit parce que le service les juge obsolètes, soit parce qu'elle demandent une sur-sécurité, soit pour d'autres raisons techniques ou fonctionnelles. Actuellement, le service propose de récupérer les avatars de Facebook, Instagram, Twitter et Gravatar (un service que j'ignorais, qui vous permet de générer un avantar universel (ce qui explique pourquoi je n'arrivasi pas à le faire fonctionner, je n'avais pas e compte)

4 services de "récupération" de l'avatar sont proposés mais je n'ai réussi qu'à en utilser que deux :

  • Facebook
  • Instagram
  • Twitter
  • Gravatar

Comme je vous le disais, rien à programmer. Saississez votre identifiant de votre réseau social favoris et cliquez sur OK. Une fois le pseudo pris en compte par le système, cliquez sur l'icône du réseau social dont vous voulez récupérer votre image de profil, elle apparait à droite dans différentes tailles. Une url apparait, et vous pouvez l'utiliser pour l'intégre par exemples dans une tag <img> html.

Twitter : Instagram :