問題タブ [strophe]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
522 参照

xmpp - strophe を使用した XMPP での開始終了通知の書き込み (構成)

クライアントが書き込みを開始したときに、相手に通知を送信するにはどうすればよいですか? (そして、書き終わったときも)

0 投票する
2 に答える
4359 参照

javascript - xmppサーバーで新しいグループを作成する方法

アプリケーションとXMPP(Openfire)サーバー間の通信にStrophe.jsライブラリを使用しています。

グループでユーザーを追加したいのですが、どうすれば新しいグループを作成できますか?バディクエリを追加してグループ名を指定するにはどうすればよいですか?

これは、新しいユーザーを追加するための私のコードです

1日かけてXMPP拡張機能を参照しましたが、適切な結果が見つかりません

0 投票する
1 に答える
1320 参照

openfire - ストロフィと発砲するための匿名ログイン

Openfire サーバーに匿名でログインしたいと考えています。null のユーザー名とパスワードで試しましたが、ログインできません。クライアント側で Strophe を使用しました。私を助けて、何か提案をしてください。前もって感謝します..

0 投票する
1 に答える
1127 参照

xmpp - XMPPまたはPujabでストローフィを使用する方法

Facebookチャットを自分のWebページに統合したいので、次のアイテムを正常にインストールしました

Python Punjab Twisted

私のウィンドウズXPでは、しかし今私はパンジャブと接続するために、ストローフィライブラリを使用したいと思います。

ストローフィライブラリで提供されている以下の1つの例を試したので、ストローフィライブラリの使用方法を知っている人はいますか。問題は、basic.htmlページで要求されているJIDとパスワードのフィールドに何を指定すればよいかわからないことです。

ノート:

  1. パンジャブが私のウィンドウズXPに正常にインストールされ、XEP-0124を取得しているので-BOSH応答も

  2. 環境はローカルホストです

basic.js

basic.html

0 投票する
2 に答える
2122 参照

facebook - Facebook チャットとの接続時にリモート接続に失敗しました

jQuery Mobile に Facebook チャットを統合しようとしていますが、次のことを検討しています。 建築

しかし、サーバー( punjab )の電源を入れ、Facebookに関連するjavascriptに次の必要な資格情報を入力すると、リモート接続に失敗したエラーが発生します。

送信リクエストと受信リクエスト

Windows XP でサーバーを起動する

ヒットするhttp://localhost:5280/http-bindと、XEP-0124 - BOSHが表示されます

エントリーURL

http://localhost/strophejs/facebook-chat-example/facebook.html

facebook.html

facebook.js

誰かがFacebookチャットを統合する適切な方法を提案してください

0 投票する
2 に答える
8056 参照

xmpp - ストロフェMUCの例

Strophe muc extension で join、changenick、...etc 関数呼び出しのサンプル コードを持っている人はいますか?

私はこれを自分でやろうとしましたが、どのように拡張機能を呼び出し、プラグインを js に追加するのかわかりません。

0 投票する
2 に答える
1904 参照

xmpp - サーバー上にジャバーIDを作成する

サーバーにBOSH接続マネージャー、つまりパンジャブを構成しました

これまで、register.jabber.orgを使用してjabberアカウントを作成していましたが、サーバーを介してユーザー用に独自のJIDを作成したいので、どうすればよいですか?

これまで私はjabberboshサービスに次のエンドポイントを使用していました

http://bosh.metajack.im:5280/xmpp-httpbindを使用して、JavascriptとJqueryを使用したWroxProfessionalXMPPプログラミング の例を実行します。

さらに詳しい情報が必要な場合は、質問を閉じるのではなく、質問してください。

stropheをjavascriptクライアントとして使用しています http:// localhost:5280 / xmpp-httpbind as BOSH_SERVICE_URL

0 投票する
2 に答える
790 参照

c# - XMPP セッションの添付ファイル

.net C# Web アプリケーションのサーバー側で XMPP 接続を確立し、RID と SID をクライアントに渡して、BOSH 接続を確立できるようにする必要があります。

問題は、C# XMPP ライブラリから RID と SID を取得できないことです。

これらの入手方法を誰か教えてください。また....サーバー側でBOSH接続を確立する必要がありますか、それとも通常の接続で十分ですか?

0 投票する
1 に答える
1631 参照

javascript - strophe 文字エンコーディングの問題

私は XMPP クライアントで作業しており、Strophe (javascript バージョン) によって送受信されるメッセージに問題があります。

問題は、「特殊」文字を含むメッセージです。たとえば、私が送信した場合:

私はここにいます。

外部クライアント (つまり iChat) が表示されます

私はここにいます。

strophe クライアントは何も表示しません。

同じメッセージを iChat から strophe クライアントに送信すると、正しく表示されます。

これが私が思いつくことができる最も基本的なサンプルコードです:

助けてくれてありがとう。

編集:

アウトバウンド、Strophe は二重エンコーディングのようです。入力すると

私は

送っている

インバウンドで、CDATA を適切に処理していないようです。ガイダンスやアイデアをいただければ幸いです。

0 投票する
3 に答える
7283 参照

jquery - XMPP 接続マネージャー "Strophe.Connection" が CONNECTED ではなく ATTACHED ステータスを返す

Strophe.Connection オブジェクトを作成および初期化するために Strophe.Connection を使用し、'connect' 関数を使用して接続プロセスを開始しますが、本で期待されているように CONNECTED ではなく ATTACHED ステータスを返します。

このコードは、Jack Moffitt の「JavaScript と JQuery を使用したプロフェッショナルな XMPP プログラミング」からのものですが、私にはうまくいきません :-(

私はそれで一日中過ごしました、そして私は大きな頭痛がしています。どんな助けでも感謝します。ありがとうございました、

コードは次のとおりです。

何が起こっているのかを理解するために、コードを次のように変更しました(接続ステータスを使用):

それは私に2つのステータスを示しています:接続中、次に接続中。本で期待されているように CONNECTED ステータスを取得できないのはなぜですか ???