問題タブ [smack]

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 に答える
3148 参照

xmpp - xmpp pubsub の理解

サブスクライバーは、ノードにサブスクライブした時点からコンテンツのみを受信し、パブリッシャーによって公開されたすべての古いコンテンツはサブスクライバーによって受信されません。これは正しいです?サブスクライバーが以前の古いコンテンツをすべて受け取るにはどうすればよいですか?

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

java - openfiremonitorスタンザxmlメッセージ

openfire管理コントロールパネルページ内に、xmlスタンザを監視するために使用できるプラグインはありますか。smackクライアント側から監視できることはわかっていますが、サーバーサイズから直接確認したいので、クライアントをデバッグモードで実行する必要はありません。

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

java - xmpp の「拡張機能」、「コンポーネント」、「プラグイン」という用語を理解していますか?

xmpp の「拡張機能」、「コンポーネント」、「プラグイン」の違いを説明できる人はいますか?

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

java - Smackを使用してXMPPでプロファイルデータを設定/取得する方法

Smackライブラリを使用して、AndroidでXMPPクライアントに取り組んでいます。名簿/メッセージング/プレゼンスのものは非常にうまく機能しています。ただし、追加のプロファイル情報(userpicture、犬の名前など)を保存する方法が見つかりませんでした。

グーグルから私が見る唯一の方法は、VCardを使用することです。しかし、それは単に機能しませんでした。私は次のことを試しました:

それから私はそのVCard情報を見る方法を探していました。iChatにもこのSystem.outにも表示されませんでした。

それで何かがうまくいかなかったが、それが何であったかについての兆候はない。私はこれをグーグルトークサーバーと私自身のopenfireのコピーで試しましたが、同じ結果になりました。ところで、私はこのバージョンのSmackを使用しています:http://davanum.wordpress.com/2007/12/31/android-just-use-smack-api-for-xmpp/

私はここで何が間違っているのですか?Smackでプロファイル関連情報を保存する正しい方法は何ですか?

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

android - Android で Smack API を使用して GTalk 以外の IM クライアントを作成できますか?

過去 2 週間、Android のすべての Messenger と通信するために使用されるアプリケーションの作成に取り組んでいます。

そのために Smack API を使用しており、GTalk に接続できるようになりました。

現在、Yahooメッセンジャーに接続しようとしています。

しかし、それはいくつかの例外を投げています。

Smack API を使用して Yahoo IM クライアントを作成できるかどうかを知りたいです。

可能であれば、Smack API でサポートされている IM クライアントのリストを教えてください。

0 投票する
5 に答える
11657 参照

openfire - スマック、たき火を使用して名簿の存在を取得できません

私はAPIを叩くのは初めてです。プレゼンスを設定して取得しようとしていたチャットアプリケーションを開発しようとしています。

ユーザーのプレゼンスを変更すると、完全に正常に機能し、Openfire サーバーに反映されます。

しかし、ユーザーのプレゼンスを取得しようとすると、openfire でのプレゼンスが「利用可能」と表示されていても、常に「利用不可」というステータスが表示されます。

次のコードを使用してステータスを設定しています。

Roster クラスを使用して、次のようにプレゼンスを取得しています。

行番号 1 は常に「使用不可」を返しますが、行番号 2 と 3 は常に null を返します

この問題の原因を突き止めることができません。この問題を解決するのを手伝ってください。

前もって感謝します。

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

java - クライアントに Smack の新しい HostedRoom について知らせるには?

私は Openfire と Smack で作業しており、現在新しいシステムの MultiUserChat ルームを作成しています。サーバー上で新しいシステム ルームが作成 (削除) されたことをクライアントに伝えるにはどうすればよいですか? (クライアントの名簿を変更する必要があります)

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

java - Smack API (xmpp) を使用した Java からの JavaFX コールバック

私は Java と JavaFX が初めてで、インスタント メッセージング用の Smack API をいじっています。現時点では、jabber サーバー (Openfire) へのログイン/ログアウト、メッセージの送信、およびメッセージの受信に使用する Java ファイルがあります。ログイン/ログアウトおよび送信メッセージは、javafx ファイルから呼び出されます。ただし、受信したメッセージをjavafxで表示するのに苦労しています。Java からコールバックを呼び出すために PacketListener を拡張しようとしましたが、これがまったく正しいかどうかはわかりません。これはクラス自体にも当てはまります。このウェブサイトからいくつかの情報を入手しましたhttp://blog.crisp.se/perlundholm/2009/02/28/1235815701880.html

x: 10 y: 10 width: 390 height: 250 arcWidth: 30 arcHeight: 30 opacity: 1.0 fill: LinearGradient { startX: 0.0 startY: 0.0 endX: 0.0 endY: 10.0 stop: [ Stop { color: Color.BLACK offset: 0.0 }, 停止 { 色: Color.WHITE オフセット: 1.0 }, ] } },

以下は、チャットを作成し、メッセージを送信し、メッセージ リスナーを開始する Java ファイルの一部です。

誰かが私を正しい方向に向けることができれば素晴らしいことです。

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

java - smack(java)を使用してiqパケットを作成、送受信するにはどうすればよいですか

サーバー (Xmpp) に接続していますが、psi クライアントでパケットを送受信できません

ここに私のコードのスニペットがあります