2009-08-04 7 views
1

Vous connaissez peut-être la capacité de Google Docs (et vraisemblablement des autres applications de bureau) à communiquer avec un serveur de blog pour publier un message directement à partir de son interface. (Il se trouve dans Partager> Publier en tant que page Web).Publication de «serveur» sur Google Docs

Je suis intéressé par connaître la norme pour la transmission de données que ce système utilise. Bien sûr, je peux toujours inverser le code pour l'une des applications de blog prises en charge, mais une spécification formelle serait plus utile.

Merci d'avance!

Répondre

2

Il semble soutenir trois types d'API:

Ceux (au les deux dernières) semblent reposer sur une type de protocole XML-RPC (see also); donc, la capacité à les utiliser doit être liée à l'API (classes/méthodes) qu'ils exportent - pour les logiciels de blogs, ce seront des méthodes pour obtenir/créer des messages, très probablement; et seulement quelques méthodes, je suppose, de sorte que l'utilisation de ces API n'est pas trop compliquée ...

Le premier semble utiliser un format ATOM (voir, par exemple, ce qui doit être utilisé pour Néanmoins, en utilisant ce type d'API "semi-standard", vous devrez coder des éléments à chaque fois que vous voulez que votre application prenne en charge une nouvelle API; Heureusement, il n'y a pas beaucoup de API de logiciels de blogging: de nombreux logiciels de blogs ont tendance à utiliser les mêmes, ce qui est génial: il vous permet (ou google docs, btw ;-)) de publier sur différents types de logiciels avec seulement l'implémentation des 2 ou 3 API les plus importantes/les plus utilisées. Par exemple, la plate-forme bien connue Wordpress prend en charge à la fois les API Metaweb, Blogger et MovableType - même si elles ont été créées pour d'autres logiciels, d'abord - coïncidence (ou pas ^^) celles-ci sont les mêmes que les supports Google Docs : le plus utilisé, je suppose ;-)

0

En fait, l'API Blogger que Google Docs utilise est l'original (déstructuré) XML-RPC one, pas la nouvelle API GData. Le protocole original de Blogger est le plus ancien et le plus simple des trois supportés (bon pour une implémentation rapide).

Questions connexes