如何为Google wave构建客户端

时间:2009-12-19 15:22:37

标签: xmpp google-wave

通过查看当前的Google wave API,我无法找到创建替代客户端的方法。 它不是机器人或小工具,嵌入式API非常纤薄。

尽管如此,我确实看到了一些客户 - 例如Waver和Waveboard。

他们是怎么做到的?它是基于XMPP吗?

1 个答案:

答案 0 :(得分:1)

请注意,Waver和Waveboard不是实际的客户端,而是包含官方https://wave.google.com/wave/网址的单一应用程序网络浏览器。

Wave Federation协议附带基于协议缓冲区的实验客户端/服务器协议。有些人正在使用它来建立一个客户端,但它不能与现有的wave基础设施互操作,除非您设置自己的服务器(它不适用于@ googlewave.com用户,您必须设置自己的wave联合服务器和让它与之沟通。)

在Google I / O期间,他们宣布推出Google Wave数据API,该程序允许程序使用OAuth代表用户进行读写。我正在使用它来创建一个真正的移动客户端,但在当前状态下,它仍然非常有限并且仅限于fetchWave,search和folderAction(markAsRead / Unread,mute和archive)的操作。

http://code.google.com/apis/wave/extensions/wavedataapi/index.html

Lars Rasmussen确实提到了公共客户端/服务器协议的开头,但我还没有找到任何关于它的信息。