1

現在のGoogleWaveAPIを見ると、代替クライアントを作成する方法が見つかりません。ロボットやガジェットではなく、埋め込みAPIは非常にスリムです。

それでも、WaverやWaveboardなどのクライアントはあります。

どうやってやっているの ?XMPPに基づいていますか?

4

1 に答える 1

1

Waver と Waveboard は実際のクライアントではなく、公式のhttps://wave.google.com/wave/ URL にラップされた単一アプリケーションの Web ブラウザーであることに注意してください。

Wave フェデレーション プロトコルには、プロトコル バッファ ベースの実験的なクライアント/サーバー プロトコルが付属しています。一部の人々はそれを使用してクライアントを作成していますが、独自のサーバーをセットアップしない限り、既存の Wave インフラストラクチャとの相互運用性はまだありません (@googlewave.com ユーザーでは機能しません。独自の Wave フェデレーション サーバーをセットアップし、それに通信させます)。

Google I/O の期間中、彼らは Google Wave Data API を発表しました。これにより、プログラムは OAuth を使用してユーザーに代わって wave を読み書きできるようになります。私はそれを使用して真のモバイル クライアントを作成していますが、現在の状態ではまだ非常に限定されており、fetchWave、検索、および folderAction (markAsRead/Unread、ミュート、およびアーカイブ) のアクションに制限されています。

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

Lars Rasmussen は、パブリック クライアント/サーバー プロトコルの始まりについて言及しましたが、それについてはまだ何も見つけられません。

于 2010-05-26T19:17:21.340 に答える