LingrCom

日記

概要

Webチャット"Lingr"のAPIをJavascriptから利用するためのライブラリです。lingrcom.jsと複数のcgiファイル(perlスクリプト)により構成されます。cgiをプロキシとして利用することで、www.lingr.comへのクロスドメイン通信を行います。

使い方の例

次の4文で、セッションを開始し、部屋へ入り、メッセージを監視します。メッセージを受信すると、observeの引数で渡したcallback関数が呼ばれます。

lingrobj = new LingrCom("lingrobj");
lingrobj.createSession();
lingrobj.enterRoom("roomid", "nickname");
lingrobj.observe(callback関数);

次の文で、部屋に対して発言をします。

lingrobj.say("発言する文字列");

LingrComを使ったサンプル

LingrComを使ったチャットです。→こちら

ダウンロード

lingrcom_v0051.zip (7KB)

利用前の設定

関数リファレンス

LingrCom(myname)

createSession()

createSessionA(cb)

enterRoom(roomid, nickname)

enterRoomA(roomid, nickname, cb)

setNickname(nickname)

say(str, cb)

observe(cb)

getMessages(num, cb)

setOcupantsChangeCallback(cb)

leaveRoom()

destroySession()

コメント、バグ報告等

コメント、バグ報告等は、日記のコメント欄へお願いします。

更新履歴

TOP 日記