Pfiou comme on dit ! Ça n’a pas été simple, mais j’y suis arrivé : enregistrer une application dans identi.ca, un script pour publier du contenu de façon automatique, parceque bon les opérations manuelles, c’est bien, mais parfois on oublie.

Tout à commencer avec la lecture de Getting Started with oauth2, identi.ca and Python auquel je vous renvoie. Il ne faut pas oublier de compléter avec Python - SSL Issue with Oauth2 sur StackOverflow.

Vous avez besoin de python-twitter, oauth2 et d’autres choses comme dev-python/certifi. Je vous livre en pièce joint un script qui devrait vous permettre de créer rapidement votre identification.

Ce qu’il faut retenir :

  • enregistrer son appli sur http://identi.ca/settings/oauthapps ;
  • lire la doc de oauth ;
  • créer sa requête de clef de consommateur ;
  • autoriser l’appli à utiliser votre compte ;
  • récupérer les jetons à partir de la clef d’authentification ;
  • publier.