Aller au menu - Aller au contenu

Accédez aux services Google via la ligne de commande

Revenir à la liste des news
Participer à la discussion

Image

Informations

Contributeur(s) : MathX
Publié : le 19/06/2010 à 22:08:29
Catégorie : Logiciel
Visualisations : 30 052

Licence : Creative Commons BY SA

Accédez aux services Google via la ligne de commande

Google, qui depuis longtemps ne se cantonne plus uniquement à la recherche de pages web, a mis en place ces dernières années une multitude de services en ligne tels que Picasa, Google Docs, Google Calendar, etc. Tous ces services sont accessibles depuis le web grâce à des interfaces fluides et épurées, caractéristiques constantes de Google en matière de design. Si ces dernières sont pratiques, elles ne restent pourtant que sur le web et ne sont donc pas forcément toujours adaptées à des tâches spécifiques comme la mise en ligne de vidéos en chaîne sur Youtube par exemple. C'est devant ce manque de souplesse inhérent au web que Google CL s'est formé pour rendre les services Google accessibles via la ligne de commande (ou encore shell).

Google CL, quand la console remplace votre navigateur


La firme de Mountain View a toujours gardé le langage de programmation Python comme langage fétiche (même en créant le langage Google Go, qui devrait le supplanter petit à petit une fois mature) et a ainsi rendu publique une API, Google Data API, capable d'effectuer des actions sur les services de Google via un script Python.
C'est grâce à cette API qu'a pu voir le jour Google CL, une commande permettant de gérer ses informations sur différents services de Google. En ayant précédemment installé l'application, l'utilisateur peut ainsi dans sa console créer un article sur son blog "Blogger" aussi intuitivement que ceci :
Code : Console
google blogger post --tags "GoogleCL, Python" --title "Google CL est énorme" "Je vous écris depuis ma ligne de commande"

Image utilisateur

Une fois soumise, la commande sus-citée crée donc un article Blogger avec comme titre "Google CL est énorme", comme contenu "Je vous écris depuis ma ligne de commande" et avec les tags "GoogleCL" et "Python".

Bien évidemment, l'application ne se limite pas à Blogger mais permet également de modifier un document Google grâce à un éditeur de texte en console :
Code : Console
google docs edit --title "Cahier de charges" --editor vim

Ou encore exporter le nom et l'adresse mail de vos contacts Google dans un fichier .csv :
Code : Console
google contacts list name,email > contacts.csv


Les utilisations sont diverses et concernent une foule de services Google (Blogger, Docs, Calendar, Contacts, Picasa, Youtube). En revanche, d'autres services comme Google Search ou Buzz ne sont pas supportés car l'API fournie par Google ne les gère tout simplement pas et que les créateurs du projet ne souhaitent pas utiliser d'autres méthodes afin de parvenir aux informations situées sur les serveurs de Google.

Google CL étant écrit en Python, tous les systèmes d'exploitation possédant ce langage de programmation sont donc compatibles, comme l'indique cette page de la documentation.

109 Participations

Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page Précédente  1  2  3  4 
Pseudo Discussion
3 visiteurs sur cette news (0 membre et 3 anonymes)
Page Précédente  1  2  3  4 
Hors ligne Dudule13 # Posté le 21/06/2010 à 02:11:50
Apprendre c'est ma religion
Avatar

Ville : Nancy
Pays : France métropolitaine

Citation : 'Toine
Intéressant, mais je vois peu de gens utiliser ça.
La partie création d'articles par exemple, quel est l'intérêt? Si on peut utiliser ce truc, c'est qu'on a le net, donc on peut aller sur le site, donc on peut rédiger son article tranquillement dans un formulaire fait pour un humain.
A part les geeks tout fiers d'écrire des articles en ligne de commande, je vois pas...
Après ça peut aider pour automatiser des trucs.


Et si tu veux utiliser sur un site internet hebergé sur un serveur sans interface graphique tu fais comment ?
Des utilités il y en a beaucoup !!

La guerre fait rage dans l'univers.
Projet War Never Ending : ////////// à 40%
 
Hors ligne Princeps # Posté le 21/06/2010 à 08:25:21
Avatar

Citation : Cam
Citation : Princeps
Sur les 29 dernières news publiées, 6 parlent de Google dont 2 d'un concours. Ce n'est pas une critique envers les newsers, je constate juste que Google fait souvent parler de lui. C'est devenu un géant de l'informatique avec Miscrosoft et Apple.

Applaudissez la superbe analyse... Non en fait je sais pourquoi je dit ça.

Tu es le bienvenue pour proposer des news. :)

PS : utilise la fonction "Editer" au lieu de faire plusieurs commentaires à la suite.


Bon d'abord pardon pour le double post, je sais comment je me suis débrouillé.

Sinon, je sais pas si tu as bien compris ce que je veux dire. J'ai bien dit "ce n'est pas une critique envers les newsers", je faisais juste la remarque que Google faisait énormément parler de lui. Alors après je sais pas comment on peut l'interpréter. C'est peut-être une vrai volonté de l'entreprise d'être toujours sur le devant de la scène, où c'est peut-être juste parce que ils font pleins de trucs et sont actifs et donc il y a toujours matière à dire sur Google.

Et en l'occurrence, c'est un peu difficile de proposer une news sans y contribuer, faire au début. Il faudrait créer une news communautaire avec juste le titre et ça passerai moyen. Mais ne partons pas en débat la dessus.

« le nucléaire, c'est l'énergie du désespoir » - « L’erreur est humaine, mais un vrai désastre nécessite un ordinateur. »
« Le jour où microsoft fera un truc qui ne plante pas, ce sera un clou! » - « Même Chuck Norris ne peut pas compter tous les bugs de Windows! »
Fourmicosme, jeu par navigateur gratuit dans le monde des fourmis 22 janvier 2012 : La version 1.0 finale de Fourmicosme est sortie !
Fourmicosme un nouveau jeu par navigateur, de stratégie, gratuit, innovant, fait par des lycéens sur le thème des fourmis. Lire l'Histoire, le Guide, les Projets ou le sujet sur le sdz de Fourmicosme.
Passez au moins voir svp, pour aider un petit jeu à démarrer. Donnez aussi votre avis, surtout si vous aimez pas (donnez des raisons).


Image utilisateur
Image utilisateur
Image utilisateur
Princeps alias Le loup des nues (changement de pseudo le 8/05/2010)
 
Hors ligne Marg51 # Posté le 21/06/2010 à 10:06:10

Avatar

Ville : Saint pierre de boeuf
Pays : France métropolitaine

"C'est un truc de geek"
-> C'est pas plus un truc de geek que les expressions rationnelles par exemple. A moins que par geek on entend «personne qui sait faire les choses plus facilement que les autres», alors ok.

News intéressante. courte ? Non, suffisante.

user powered by Image utilisateur
 
Hors ligne Cam # Posté le 21/06/2010 à 17:39:45
Powered by NW
Avatar
Groupe : Anciens

Ville : Paris
Pays : France métropolitaine

Citation : Princeps
Sinon, je sais pas si tu as bien compris ce que je veux dire. J'ai bien dit "ce n'est pas une critique envers les newsers", je faisais juste la remarque que Google faisait énormément parler de lui. Alors après je sais pas comment on peut l'interpréter. C'est peut-être une vrai volonté de l'entreprise d'être toujours sur le devant de la scène, où c'est peut-être juste parce que ils font pleins de trucs et sont actifs et donc il y a toujours matière à dire sur Google.

Et en l'occurrence, c'est un peu difficile de proposer une news sans y contribuer, faire au début. Il faudrait créer une news communautaire avec juste le titre et ça passerai moyen. Mais ne partons pas en débat la dessus.

Si, j'ai très bien compris.

Comme tu le sais sans doute, l'actualité informatique est ainsi faite. Google fait beaucoup parler de lui mais il y a aussi Twitter, Facebook, Apple et j'en passe. On peut difficilement ignorer l'actualité de ces dernières car elles sont souvent intéressantes, donc elles ont leur place sur le SdZ. Après ça peut peut-être lasser les lecteurs...

C'est pour ça que je te dis que si tu veux rédiger une news sur un sujet que l'on n'a pas l'habitude d'aborder, tu es le bienvenue. :)

Ancien contributeur à la retraite - Rédacteur sur Presse-Citron.net - Twitter addict

Avril 2007 : Newser
Janvier 2009 : Développeur
Mars 2009 : Auteur du design New Wave
Janvier 2010 : Community manager
Juillet 2010 : À la retraite

 
Hors ligne anonyme # Posté le 22/06/2010 à 12:03:59

Ce n'est pas prêt de séduire les nombreux internautes qui utilise Google (ils ont sans doute cru que 95% des internautes était habitué à la consoles comme sur Linux \o/), quoi que pour automatiser certaines tâche comme l'envoi de plusieurs vidéo sur Youtube en même temps ça peux vraiment être pratique.
Hors ligne pierrecourt # Posté le 22/06/2010 à 15:33:45

Bonjour Site pas si Zéro que cela,merci de bien vouloir m'aider svp,à me débarrasser de ce poison,(function include)"géré" par isp,quelque chose,et qui "empoisonne" toutes mes "inscriptions",en associant plusieurs newsletter en même temps; cordialement,Pierrecourt.
Hors ligne Princeps # Posté le 22/06/2010 à 15:46:37
Avatar

Euh ... J'ai rien compris à ton problème et post pas dans un commentaire de news vas sur le forum.

« le nucléaire, c'est l'énergie du désespoir » - « L’erreur est humaine, mais un vrai désastre nécessite un ordinateur. »
« Le jour où microsoft fera un truc qui ne plante pas, ce sera un clou! » - « Même Chuck Norris ne peut pas compter tous les bugs de Windows! »
Fourmicosme, jeu par navigateur gratuit dans le monde des fourmis 22 janvier 2012 : La version 1.0 finale de Fourmicosme est sortie !
Fourmicosme un nouveau jeu par navigateur, de stratégie, gratuit, innovant, fait par des lycéens sur le thème des fourmis. Lire l'Histoire, le Guide, les Projets ou le sujet sur le sdz de Fourmicosme.
Passez au moins voir svp, pour aider un petit jeu à démarrer. Donnez aussi votre avis, surtout si vous aimez pas (donnez des raisons).


Image utilisateur
Image utilisateur
Image utilisateur
Princeps alias Le loup des nues (changement de pseudo le 8/05/2010)
 
Hors ligne chione # Posté le 22/06/2010 à 17:04:56
Avatar

Études : ISTOM

c'est ultra utile, par exemple au bureau on se sert de google maps pour géocoder nos adresses via un webservice de google... on a des millions d'adresses à géocoder pour les mettre sur une carte... et du coup la ligne de commande est beaucoup plus adaptée que de faire des requêtes une à une. On fait un script avec une boucles sur toutes les adresses, on lance la nuit et hop le matin on a la liste des adresses géocodées.
 
Hors ligne Diti # Posté le 22/06/2010 à 20:12:12
Manchot empereur toon
Avatar
Validateurs

Ville : Sucy-en-brie
Pays : France métropolitaine
Études : EFREI

Personne n’a pensé au fait que des programmes avec interface graphique pourront agir en surcouche de cette ligne de commande ?
 
Hors ligne spider-mario # Posté le 22/06/2010 à 20:21:53
Avatar

Ville : Montigny-lès-cormeilles
Pays : France métropolitaine
Études : INSA Rouen

D'ailleurs, j'ai tendance à préférer les clients lourds aux clients Web.
Hors ligne phoenix8 # Posté le 22/06/2010 à 22:23:46
Avatar

Citation : Diti
Personne n’a pensé au fait que des programmes avec interface graphique pourront agir en surcouche de cette ligne de commande ?

Si, moi et d'autres personnes :
Citation : M-Dolly

Sinon bonne news, ça semble drôlement puissant ! Je vois bien une petite appli pour envoyer sont billet facilement en 1 sec au lieu de lancer son navigateur et perdre son temps


 
Hors ligne pictoboy # Posté le 23/06/2010 à 09:10:00
Avatar

Ville : Bruxelles
Pays : Belgique

Citation : maxoudu18
Google-DOS, sa sonne bien !

Franchement, ca serait marrant que Google soit accessible via la DOS. Sinon bonne news.


dans le terminal de ubuntu (et surement des autres distro), tu tapes "google" et ta la page google en ligne de commande :) ça sert pas à grand chose mais c'est trop beau pour ceux qui, comme moi, aiment la ligne de commande


Ubuntu 10.04 Countdown
 
Hors ligne anonyme # Posté le 23/06/2010 à 09:13:26

Ça s'appelle surfraw, c'est utilisable dans n'importe quelle distribution, avec plein d'autres sites que google.com et ça peut aussi ouvrir des navigateurs graphiques pictoboy.

Et ouais, c'est très pratique. :)
Hors ligne pouto15 # Posté le 23/06/2010 à 15:39:07
Pouto15
Avatar

Intéressant! Mais aisse vraiment utile? Sachant que Google est tout de même très bien implanter dans le Web...

R+ for ever!!
Image utilisateur
 
Hors ligne Nicolas M. # Posté le 23/06/2010 à 17:34:57
M(NiCoLaSm) = 406,9 g/mol
Avatar

Ville : Notre-dame de bondeville
Pays : France métropolitaine

Je suis prêt à parier que tu n'as pas lu les commentaires postés avant le tien... :-°

Image utilisateur Image utilisateur

Le saviez-vous ? Les forums sont environ 283 174 fois plus efficaces que ma boîte MP pour vous aider. ;)
Image utilisateur
 
Hors ligne spider-mario # Posté le 23/06/2010 à 19:37:32
Avatar

Ville : Montigny-lès-cormeilles
Pays : France métropolitaine
Études : INSA Rouen

J'irais même jusqu'à dire que tu n'as pas compris la news.
Hors ligne Princeps # Posté le 23/06/2010 à 19:41:13
Avatar

Une autre application viens de venir à l'esprit : effectuer des taches à distance, se qui ne peut se faire que par ligne de commande (il me semble, ou au moins c'est beaucoup plus simple).

« le nucléaire, c'est l'énergie du désespoir » - « L’erreur est humaine, mais un vrai désastre nécessite un ordinateur. »
« Le jour où microsoft fera un truc qui ne plante pas, ce sera un clou! » - « Même Chuck Norris ne peut pas compter tous les bugs de Windows! »
Fourmicosme, jeu par navigateur gratuit dans le monde des fourmis 22 janvier 2012 : La version 1.0 finale de Fourmicosme est sortie !
Fourmicosme un nouveau jeu par navigateur, de stratégie, gratuit, innovant, fait par des lycéens sur le thème des fourmis. Lire l'Histoire, le Guide, les Projets ou le sujet sur le sdz de Fourmicosme.
Passez au moins voir svp, pour aider un petit jeu à démarrer. Donnez aussi votre avis, surtout si vous aimez pas (donnez des raisons).


Image utilisateur
Image utilisateur
Image utilisateur
Princeps alias Le loup des nues (changement de pseudo le 8/05/2010)
 
Hors ligne soyel # Posté le 28/06/2010 à 11:24:47
We FTW!
Avatar

Pas mal, pas forcement utile à tout le monde mais bon ...

Pour rajouté mon grain de sel, j'vois bien l'utilisation de cette ligne de commande via SSH comme l'a dit Princeps lorsqu'on est au boulot, à l'école où autre et que l'on passe par un proxy filtre. On pourrait même en faire un système cheap pour backup ses données de toute sorte (exemple les ~/documents, ~/images, ~/videos, sur google doc, picassa et youtube) de façon régulière avec un crontab, etc.

Sinon concernant ce que disait Diti en utilisant une GUI en surcouche à cette commande on pourrait se faire de mini appli sympa. Bien sur il y'aurai l'editeur de texte avec le raccoursis "sauvegarder sur google doc" voir "postez sur votre Blog" mais on pourrait aussi pensé a un upload manager pour youtube, une fonction pour importer/syncroniser des contacts gmail d'un compte dans un logiciel de gestion de mail tel que thunderbird (il ne me semble pas que la fonctionnalité existe déjà mais je ne m'avancerai pas trop, connaissant très peu ce type de logiciel ;) ), etc...

Inutile vous dites ?!

あの人は頑張っているので足を引っ張らないでください! >_<
 
Hors ligne Sideshow Bob # Posté le 30/06/2010 à 03:32:40
Your worst fucking nightmare.
Avatar

Ville : Saint-jean-chrysostome
Pays : Canada

Citation : Cam
Citation : Toshy62
On va refuser une news bien faite par la communauté mais cette information qui sert à rien de quelque ligne passe tous ça parce que c'est un newser qui a posté la news.

Il faut arrêter de juger une news en fonction de son nombre de lignes car ça n'a strictement aucun rapport.

Une news peut très bien être courte mais intéressante, et inversement. Il n'y a pas de "longueur minimum", c'est juste qu'on vous a habitués (à tort) à des news complètes et bien développées.

Cette news a au moins le mérite de m'avoir fait découvert un nouveau service de Google, que je trouve à première vue intéressant. Elle est concise et claire, pas besoin de faire plus long pour un tel sujet. :)


PUBLICITÉ SPOTTED
Pour accéder à cette section
Connectez-vous !
connexion_rpx

Revenir à la liste des news