Identi.ca en ligne de commande

6 mai 2009
identi.ca

Oui bon je le sais, je parle trop d'identi.ca en ce moment! c'est juste que j'ai vraiment envie de faire connaître cette plateforme de microblogging libre! que je vous invite à rejoindre. Mais c'est pas le sujet, dans ce petit billet je vais juste vous montrer comment envoyer des statuts sur identi.ca en utilisant "curl" en ligne de commande, rapide simple et efficace...

1- Installation de CURL :
Pour une distribution à base de rpm en root faite : yum install curl Pour une distribution à base de Debian : sudo apt-get install curl
2- Envoie de statut en ligne de commande :
Pour envoyer des statuts sur identi.ca en ligne de commande, utilisez la commande suivante : curl -u votre_username:votre_motdepasse -d status="votre statut" http://identi.ca/api/statuses/update.xml
3- Un Script shell pour mieux exploiter cette commande : #!/bin/bash
curl -u votre_username:votre_motdepasse -d status="$1" http://identi.ca/api/statuses/update.xml
Enregistrez ce script par exemple sous le nom postToIdentica, et donnez lui les permissions nécessaires: chmod +x postToIdentica Et envoyez vos statuts simplement en ligne de commande : postToIdentica "hello world, moi c'est inalgnu :)"
 

7 commentaires pour “Identi.ca en ligne de commande”

Flux rss des commentaires de cet article :.: Ajouter un commentaire
  1. Retrouvez cet article sur Blogasty …

    Vous aimez cet article? Votez pour lui sur Blogasty …

  2. Merci, les permissions c’est 755 pour un script :)

  3. @Slown oui :p bonne remarque, j’ai modifié pour ajouter juste le droit d’exécution, ça évite ces petits conflits.

  4. Merci j’aime bien identi.ca mieu que twitter ^^

  5. merci, c’est un moyen pour mes serveurs qu’ils soient concis dans leurs messages lorsqu’ils seront plantés :dance:

  6. [...] Identi.ca en ligne de commande [...]

  7. [...] Pour finir voici le script bash qui appelle l’API d’identi.ca pour poster un message. Il est basé sur un billet d’Inalgnu. [...]

Laisser un commentaire