Profile cover photo
Profile photo
Google+ API
49 followers -
API web development Google+
API web development Google+

49 followers
About
Google+ API's posts

Post has attachment
- Correction du bug de recherche par nom
- Onglet pour trouver les meilleures images postées

Post has shared content
Google+ ne propose pas (encore) nativement d'outil statistique d'analyse de nos posts. C'est dommage.

Mais si vous vous êtes déjà demandé qui apprécie vos posts, qui les partage et qui les commente le plus, les réponses sont là : http://simon.malherbe.free.fr/gplus/amis.html.

Quels sont vos posts les plus appréciés ? Vous pourrez le savoir également.


Limites :
- Chaque affichage nécessite en moyenne 200 requêtes à l'API Google+. Je suis limité à 10 0000 requêtes par jour et il est possible que la page ne donne pas de résultat. Réessayez demain !
- Si vous êtes un Google+ Hero, la page peut mettre du temps à s'afficher, voir planter le navigateur.
- L'API ne donne accès qu'aux posts publics.




Google+ doesn't yet provide any statistical tool to analyse our posts. Too bad !

But If you've ever wondered who appreciates your posts, who reshares or comments them, the answers are here: http://simon.malherbe.free.fr/gplus/amis.html.

What are your best posts ? You might also find out.


Limits:
- Each display of the page requires about 200 requests to the Google+ API. I have a limit of 10 000 requests a day. The page might return no result. Please try again tomorrow !
- If you're a Google+ Hero, the page might be slow, or even block your browser.
- The API only gives access to public posts
- Please excuse my poor english ;-)

La partie sur les posts a maintenant son onglet et permet de connaître ceux qui ont reçu le plus de +1, de commentaires ou de partages.

http://simon.malherbe.free.fr/gplus/amis.html

Post has attachment
Les posts les plus intéressants apparaissent maintenant avec leur contenu (images, videos, texte).

http://simon.malherbe.free.fr/gplus/amis.html

Toujours des nouveautés :
- Les posts plus anciens sont pris en compte (ça bouffe des requêtes à l'API, mais pour l'instant, c'est OK). Avant, c'était limité aux cent derniers.
- Détermination des posts les plus +1és, partagés et commentés
- Avancement pour faire patienter pendant le parcours des posts

Malheureusement, l'API ne permet pas de déterminer le nom de toutes les personnes qui ont interagit sur un post. Les commentaires sont limités aux 100 dernieres et le nombre de +1 et de partages par post semble variable.
Google indique tout de même le total dont je peux tirer les stats qui doivent être correctes.

Ce sera tout pour l'instant : les 10000 requêtes mises à disposition par l'API sont épuisées, et moi aussi...

Post has attachment
Nouvelles fonctionnalités :
- Distribution du nombre d'interactions par personne
- Liste de toutes les personnes ayant interagit
- Et pour donner un p'tit air de Google+ : haut de page fixe qui permet de remonter en cliquant dessus.

http://simon.malherbe.free.fr/gplus/amis.html

Post has attachment
Ca y est, mise en place de la limite d'affichage des personnes à partir d'un seuil du nombre d'interactions avec les posts.
Du coup, j'ai rétabli le tri alphabétique.
Pas super fluide, mais au moins, je n'ai plus de plantage.

http://simon.malherbe.free.fr/gplus/amis.html

Post has attachment
- Réorganisation complète du stockage des données en un seul tableau pour avoir un code plus clair.
- Nouvelle amélioration du timing qui devrait permettre de ne plus perdre le résultat des requêtes trop lentes.
- Suppression du tri alphabétique si plus de 1000 interactions : La fonction sort() est trop lente dans ce cas et a tendance à figer la page.

Prochaine étape : Ne tenir compte que des personnes ayant eu plus d'un certain nombre d'interactions pour éliminer complètement les blocages et éviter les pages trop lourdes.

http://simon.malherbe.free.fr/gplus/amis.html

Post has attachment
Après le css3, j'ai mis un peu de Html5 : Un glisser/déposer vers le haut de page permet maintenant de chercher les amis d'une personne.

Le nombre de requêtes avec l'API étant limité, je les ai réduites au minimum nécessaire.

Une petite optimisation sur le timing des actions pour attendre que toutes les données aient été récupérées et accélérer le chargement de la page.

http://simon.malherbe.free.fr/gplus/amis.html

Post has attachment
Pas mal d'améliorations sur le site Amis Google+.

ll permet de déterminer qui interagit le plus sur vos 100 derniers posts publics et calcule maintenant l'intérêt des posts.

Je me suis mis pour l'occasion au css3 (ombres, coins arrondis, transitions...).
J'ai aussi implémenté l'identification de Google (OAuth 2.0).
Et il est maintenant dispo en français et en anglais.


Pour essayer et voir qui participe le plus à vos posts, c'est ici :
http://simon.malherbe.free.fr/gplus/amis.html


Une petite limite pour les stars de Google+, les calculs se faisant côté client (javascript), ils peuvent être assez lents s'il y a beaucoup d'interactions.
Wait while more posts are being loaded