Retour à la page principale

Joueb.com est une communauté de construction de jouebs
(joueb = journal web, traduction de weblog et blog).

En quelques clics et gratuitement, vous pouvez vous inscrire pour participer aux jouebs et si vous le souhaitez créer votre joueb.

Page principale - Créer un blog - Perdu ? Lisez la documentation et visitez le joueb d'aide.
Niutopia supporte la Blogger API (un peu)
Vous revez de partager vos emotions sur votre joueb lors de votre ascension prochaine du Mont Blanc ? C'est possible ! Enfin presque. Bientot. :O) J'ai commence l'implementation du support de la Blogger API. La Blogger API, c'est une interface XML-RPC concue a l'origine pour que l'on puisse ecrire sur Blogger via d'autres interfaces que l'interface web. Avec un telephone portable avec WapBlogger par exemple (reste a verifier si votre portable marche au sommet du Mont Blanc). Cliquez sur "Lire l'article" pour lire l'article. ;) [posté avec Bloggar :: v1.20]


Depuis une demi-heure, les 2 plus importantes des 6 fonctions de la Blogger API marchent sur Niutopia : blogger.getUserBlogs et blogger.newPost.

Si vous voulez essayer tout de suite, telechargez Bloggar, un petit client pour la Blogger API sous Windows. Il possede deux gros avantages : il a ete traduit en francais par Michel V (merci Michel !), l'auteur du systeme de jouebs b2, et il marche avec l'implementation de la Blogger API de Niutopia. :-)

Configurez ensuite Bloggar pour qu'il accede au serveur XML-RPC/Blogger API de Niutopia:
http://joueb.com/cgi-bin/blogger.pl (host: joueb.com, port: 80, path: /cgi-bin/blogger.pl). Entrez votre identifiant et votre mot de passe Niutopia, et c'est parti !

Enfin c'est presque parti. :) La premiere chose que Bloggar va faire, c'est appeler la fonction blogger.getUsersBlogs pour retrouver l'identifiant de vos jouebs. Pour l'instant, Niutopia n'en retourne qu'un : celui qui est configure dans votre profil. Verifiez donc que vous avez mis l'identifiant de votre joueb dans votre profil.

Note : blogger.getUsersBlogs retourne une chaine de caracteres sur Niutopia, alors que sur Blogger, les jouebs sont identifies par numeros. Certains clients comme BlogBuddy n'apprecient pas. Heureusement, il y a une solution : il suffit de renommer votre joueb en quelque chose comme 5435602. ;-)

Vous etes maintenant pret a poster (proposer sur Niutopia) ou poster et publier (proposer et publier) votre premier article !

Premiere deception : il n'y a qu'une seule boite. Pas de champs titres etc. Heureusement, il y a une autre solution. ;-) Michel V a pense a vous et propose aux utilisateurs de b2 d'inclure le titre et la categorie dans le contenu de l'article, en mettant n'importe ou :

<title>le titre de l'article</title>

et

<category>identifiant_de_la_categorie<category>

Pour eviter du boulot aux developpeurs de clients et eviter de creer un 432556eme standard XML-RPC, j'ai repris la meme idee (merci Michel ! (2)). J'ai juste ajoute mon grain de sel en ajoutant aussi :

<sub_title>le sous-titre de l'article</sub_title>

et

<sub_category>la sous-categorie<sub_category>


Dans les jours qui suivent, je vais corriger les problemes que vous allez trouver, essayer d'implementer les autres fonctions de la Blogger API, essayer de faire fonctionner un maximum de clients avec Niutopia etc. Si vous voulez suivre ca de pret, vous pouvez aller voir mon joueb de test et de discussion sur les APIs, XML-RPC et tout le bazar : joueb.com/api/.


Et si vous vous demandez quel est l'interet de tout ca (je me suis pose la meme question moi aussi), j'en ai deja trouve quelques uns en utilisant Bloggar :

- on peut ecrire ses articles dans des grandes fenetres : plus besoin de scroller etc. c'est plus facile pour reperer les fautes d'orthographe etc. ;-)
- l'interface est wysiwyg : je peux faire des trucs comme ca et ca et puis ca aussi. (ah non, en fait, c'est pas wysiwyg, Bloggar fait comme la barre de Niutopia : il ajoute les balises HTML autour des mots selectionnes..
- on peut sauver son texte en cours de route, ouvrir un fichier texte etc.

Les autres clients ont surement d'autres avantages aussi, je vous laisse essayer. ;-)

Merci a Michel V. pour les conseils etc. a propos de la Blogger API.
Ecrit par Biz, le Mardi 12 Février 2002, 08:08 dans la rubrique "Nouvelles".

Commentaires :

michel v
michel v
13-02-02 à 13:27

youpi :)

Eh ben tu vois c'est pas si dur que ça XML-RPC :)

Au sujet du nom de joueb transformé en chiffre, le mieux serait vraiment d'attribuer un chiffre à tout joueb hebergé et de faire la conversion côté serveur au moment des échanges client-serveur. Ainsi l'utilisateur de Niutopia n'a pas à changer quoi que ce soit sur son compte :)


Au fait un truc très cool, pour les jouebeurs utilisateurs de MacOS X, c'est http://www.webentourage.com/ avec blogApp et blogScript - poster sur son joueb à partir de n'importe quelle application ! :)

 
Biz
Biz
13-02-02 à 19:11

Re: youpi :)

> Eh ben tu vois c'est pas si dur que ça XML-RPC :)

C'est pas dur, c'est juste mal foutu. ;-) Surtout la Blogger API en fait, l'idee de mettre les parametres les uns a la suite des autres, c'est idiot : c'est impossible a etendre. Ou alors chacun fait son extension, incompatible avec les autres. Typiquement, pour weblogs.updatePing par exemple, j'avais besoin de deux champs en plus, donc je les ai mis a la suite. Entre temps, Dave Winer rajoute un champ categorie, et pouf, on se retrouve avec deux interfaces incompatibles.

Les paires nom/valeur de wasabii seront beaucoup plus pratiques a mon avis. :)

>Au sujet du nom de joueb transformé en chiffre, le mieux serait vraiment d'attribuer un chiffre à tout joueb hebergé

Je ne suis pas vraiment d'accord. Si j'ai plusieurs jouebs, niutopia, biz, api, tonicity et zh9lkvff9ck par exemple, je vais etre bien embete quand BlogTruc va me donner la liste de jouebs suivants : 112, 5, 35, 2023, 22. A mon avis, c'est vraiment au client d'etre assez intelligent pour utiliser le type de variable envoye par le serveur. D'ailleurs ca marche tres bien avec Bloggar. Et j'ai le meme probleme avec tous les autres identifiants : le postid, l'userid, le machinid etc. (la ca ne marche pas avec Bloggar par contre)

>Au fait un truc très cool, pour les jouebeurs utilisateurs de MacOS X, c'est http://www.webentourage.com/ avec blogApp et blogScript

Je ne crois pas qu'on ait d'utilisateurs de Mac sur Niutopia pour l'instant, mais j'espere que ca va venir.

 


Logo dessiné par Johan Roirand.
Version  XML  -- Joueb.com est une plateforme d'hébergement gérée par l'association 1901 ViaBloga.