Google Wave에 클라이언트를 구축하는 방법
-
20-09-2019 - |
문제
현재 Google Wave API를 살펴보면 대체 클라이언트를 만들 수있는 방법을 찾을 수 없습니다. 로봇이나 가제트가 아니며 Embed API는 매우 슬림합니다.
그럼에도 불구하고, 나는 Waver 및 Waveboard와 같은 일부 고객을 볼 수 있습니다.
그들은 그걸 어떻게 햇어 ? XMPP를 기반으로합니까?
해결책
Waver와 Waveboard는 실제 클라이언트가 아니라 공식 주위에 싸인 단일 응용 프로그램 웹 브라우저 https://wave.google.com/wave/ URL.
Wave Federation 프로토콜에는 프로토콜 버퍼 기반 실험 클라이언트/서버 프로토콜이 제공됩니다. 일부 사람들은이를 사용하여 클라이언트를 만들고 있지만 자신의 서버를 설정하지 않는 한 기존 웨이브 인프라와 아직 상호 운용 할 수는 없습니다 ( @googlewave.com 사용자와 작동하지 않으므로 자체 웨이브 페더레이션 서버를 설정하고 설정해야합니다. 그것에 대해 의사 소통하십시오).
Google I/O 기간 동안 그들은 Google Wave Data API를 발표하여 프로그램이 OAUTH를 사용하여 사용자를 대신하여 Wave를 읽고 쓸 수있는 프로그램을 발표했습니다. 진정한 모바일 클라이언트를 만들기 위해 사용하고 있지만 현재 상태에서는 여전히 매우 제한되어 있으며 Fetchwave, 검색 및 폴더 작용 (MarkAsread/Read, Mute 및 Archive)의 동작으로 제한됩니다.
http://code.google.com/apis/wave/extensions/wavedataapi/index.html
Lars Rasmussen은 공개 클라이언트/서버 프로토콜의 시작을 언급했지만 아직 아무것도 찾을 수 없습니다.