問題タブ [agsxmpp]
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.
agsxmpp - c# と agsXMPP を使用して ejabbered にユーザーを追加できない
iOS でチャット アプリケーションを開発しており、API は Windows サーバー上にあります。サーバーに ejabbered がインストールされており、agsXMPP を使用して C# から正常に接続できます。
問題は、毎回ユーザーを登録できないことです。正常に実行される場合と実行されない場合があります。以下はコードです:
登録が失敗すると、さまざまなエラーが発生します。
- agsXMPP.Xml.Xpnet.InvalidTokenException
- タイプ「agsXMPP.protocol.stream.feature.Register」のオブジェクトをタイプ「agsXMPP.protocol.Stream」にキャストできません
- トランスポート接続からデータを読み取れません: 破棄されたオブジェクトにアクセスできません。\r\nオブジェクト名: 'System.Net.Sockets.Socket'
コードを変更していないにもかかわらず、異なるエラーが発生する
c# - agsxmpp を使用して c#.net の ofMucRoom テーブルで永続的な部屋のエントリを取得できません
私は c#.net で agsxmpp を使用してチャット アプリケーションを開発しています。現在、openfire サーバーに永続的な部屋を作成することができました。そのエントリは openfire サーバーに表示されますが、問題は、openfire mysql データベースで部屋の同じエントリを取得できないことです。まで、openfire.here でルームを手動で編集するまで、永続的なルームを作成するコードを投稿しています。手動で編集することなく、openfire サーバーと openfire mysql データベースの両方で永続的なルームのエントリをほぼ同時に取得する方法はありますか? openfire サーバーのルーム エントリですか?これに関連する何かを知っている場合は、助けてください...
c# - Windows アプリケーションで agsXMPP OnLogin イベントが発生しない
ウィンドウ アプリで agsXMPP jabber チャット クライアントを作成しようとしています。しかし、OnLogin イベントはまったく発生していません。コンソールアプリでは正常に動作しています。しかし、WindowsまたはWebは機能していません。
コードは次のとおりです。
私を助けてください。
c# - agsxmpp で参加しているルームを発見する
C#
と.NET
でチャット アプリケーションを開発していagsxmpp
ます。これまでのところ、シングルチャットとグループチャットを行うことができました。
しかし、所有者またはメンバーとして既に参加しているルームを取得する際に問題に直面しています。
そのような方法についてインターネットで見つけようとしましたが、そのようなものはありません。サーバー内のすべての部屋を見つける方法があることは知っています。ただし、自分が作成したルーム、つまり自分が所有している、またはメンバーであるルームのみを検出したいと考えています。
これを許可する方法はagsxmpp
ありますか?またはそれを行う他の方法は?
どんな助けでも招待されます..
c# - XmppClientConnection OnLogin イベントが OnIq 後に発生しない
これが私のセットアップです:
connection.Open を呼び出した後、すべてがうまく機能しています。つまり、connection.XmppConnectionStateは、 ConnectingからConnectedへ、SecuringからAuthenticatingへ、AuthenticatedからBindingへと変化しています。connection.XmppConnectionStateがSecuringとAuthenticatingになる間に、出力によるとmscorlib.dllでArgumentNullExceptionがスローされますが、他には何も表示されません。connection.XmppConnectionState がBindingにヒットした後、次の交換が発生します。
以降つまり、 XmppClientConnectionイベントが発生せず、例外が発生せず、接続を閉じるまで何も起こりません。
push-notification - Google クラウド メッセージング クラウド接続サーバーへの接続中に認証エラーが発生しました
gcm アップストリーム メッセージングは初めてです。xmpp 経由でクラウド接続サーバーに接続しようとしています (c# agsxmpp ライブラリを使用)。しかし、サーバーから認証されていないというエラー メッセージが表示され、同じプロジェクト番号/API キーが http ダウンストリーム プッシュ通知で機能しているにもかかわらず、接続がすぐに閉じられます。どんな助けでも大歓迎です。
これがコードです。
そして、これが ccs とのやり取りです (OnReadSocketData および OnWriteSocketData イベントから取得)