4

メンバーがサイトの訪問者とチャットできるようにするソーシャルネットワークに取り組んでいます。コンセプトはシンプルです。

  1. サインアップを登録したユーザーは、名簿で自分のアカウントを取得します
  2. 訪問者がソーシャルネットワークのホームページにアクセスすると、コミュニティのオンラインメンバーの一部を見ることができます。
  3. これで、彼は彼らの名前をクリックすることで、彼らとチャットを開始できるはずです。

私はすでにメンバーに彼らの名簿仲間とチャットするようにしています。私の質問は、匿名ユーザーにメンバーとチャットしてプレゼンス情報を交換させるにはどうすればよいですか?

私は匿名アカウント、メンバーアカウントを作成し、匿名ユーザーから他のメンバーにメッセージを送信することに成功しました。しかし、匿名ユーザーからメンバーに、またはその逆にプレゼンス情報を取得できませんか?

ところで、チャットはJSベースです。

4

1 に答える 1

2

XMPPモデルを壊そうとしています。プレゼンスはオプトイン許可ベースのシステムです。あなたは私の存在を見ることができるかどうか私に尋ねます、私はそう言います。通常、私のクライアントは、あなたの存在を確認できるかどうかを自動的に尋ね、あなたのクライアントは「はい」と答えます。それが名簿です-プレゼンスサブスクリプションリクエストには「はい」と「いいえ」があります。

匿名のチャットルーム(MUC、マルチユーザーチャット)を作成したり、チャットルームにプレゼンスを設定したりできます。しかし、それは名簿ではありません。これは、pubsubでクレイジーな土地に入ることなく、あなたが説明しているものに最も近いものです。匿名の名簿エントリを作成するのに十分なほどそのツールを曲げることができるかどうかはわかりません。

于 2009-12-29T18:51:31.370 に答える