Comment construire un client à Google Wave
-
20-09-2019 - |
Question
En regardant les API Google vague actuelle, je ne peux pas trouver un moyen de créer un client alternatif. Ce n'est pas un robot ou un gadget, et l'API embed est très mince.
, je néanmoins voir quelques clients là-bas -. Tels que Waver et Waveboard
Comment font-ils? est-il basé sur XMPP?
La solution
Notez que Waver et Waveboard ne sont pas clients réels, plutôt navigateurs Web application unique enroulé autour du URL de https://wave.google.com/wave/.
Le protocole Fédération est livré avec un vague client expérimental buffers protocole basé / protocole de serveur. Certaines personnes utilisent que pour faire un client, mais ce n'est pas encore interopérable avec l'infrastructure d'onde existante, sauf si vous configurez votre propre serveur (il ne fonctionne pas avec @ utilisateurs googlewave.com, vous devez configurer votre propre serveur de fédération d'onde et ont la communique à cela).
Au cours de Google I / O, ils ont annoncé l'API de données Google Wave qui permet à un programme de lecture et d'écriture à la vague au nom d'un utilisateur en utilisant OAuth. Je l'utilise pour créer un véritable client mobile, mais à l'état actuel, il est encore très limité et restreint aux actions de fetchWave, de recherche et folderAction (MarkAsRead / non lu, muet et archives).
http://code.google.com/apis/wave /extensions/wavedataapi/index.html
Lars Rasmussen a mentionné le début d'un protocole client public / serveur, mais je ne peux trouver encore rien.