问题标签 [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.

0 投票
1 回答
130 浏览

c# - 我如何知道指定的 JID 是否已经连接到服务器?

我正在尝试找到一种解决方案来检查用户是否通过 jid 作为参数登录,但没有成功。

我想知道是否有一种方法可以在我不必登录服务器的情况下进行检查。在登录之前验证 jid 是否已经登录,然后使用阻止访问的消息进行处理。我正在使用 agsXMPP 库。有谁知道如何解决它?

0 投票
1 回答
91 浏览

c# - 当 rosterlist 在 OnRosterItem 事件上完全填充时,在用户界面上显示 RosterList

目前,我正在使用框架开发客户端服务器应用程序,当 roster list 在eventagxsmpp上完全填充时,我想在用户界面上显示 roster list 。有异步通信,不要等到函数完全执行。OnRosterItemagsxmpp

用户界面 webform 代码

ConnectionManger connectionManager = (ConnectionManger)Session["xmppClientConnection"];

0 投票
1 回答
257 浏览

xmpp - Visual Basic 语言的 Xmpp 库

https://xmpp.org/software/libraries.html

VB.NET语言必须使用哪个xmpp库,我没有看到语言栏中提到的VB.NET语言?目前,我将 agsxmpp 用于 C#。

0 投票
1 回答
214 浏览

javascript - 如何在 n 层架构中创建集线器对象

目前,我正在使用 3 层架构、用户界面、API 和 agsxmpp 库开发客户端服务器应用程序。

集线器是在类库中编写的,我想从前端创建集线器对象。下面是脚本,我已经在类库和 asp.net 网络表单中包含了所有信号 r 包。

如何在三层架构中创建集线器实例

在此处输入图像描述

0 投票
1 回答
98 浏览

c# - 使用 agsxmpp 库从 xml 节点获取信息

获取messageid,messagetext的信息

如何使用 agsxmpp 库从上述 xml 中获取信息

命名空间是 agsXMPP.Xml.Dom

0 投票
1 回答
1097 浏览

c# - 带有 Xamarin 表单的 Sharp.XMPP

我正在使用 Xamarin 表单来创建聊天应用程序并实现这一目标,我正在使用 Nuget 的 Sharp.XMPP 库,但我遇到了问题。

据说这里的 PCL 不支持

所以我按照这个博客将项目转换为共享的.net标准库

添加以下代码后

收到错误:

任何人都可以帮助我了解如何将 .net 库 dll 绑定到项目中,以便它可以在 xamarin 表单中使用。

另一种选择是 agsXMPP .NET SDK,但我不太确定。

如果我错过了什么。对此感到抱歉

0 投票
1 回答
228 浏览

c# - 如何使用 agsXMPP c# 创建 jabber 帐户?

如何在 c# .net 中使用 agsXMPP 库创建 Jabber 帐户?

我曾尝试在两个 Jabber 用户之间聊天,但对于他们两个,JID 已经在 J​​abber 网站注册时创建。

但是,我想在 C# 应用程序中使用 agsXMPP 库创建 JID 注册。

这可能吗?

0 投票
0 回答
156 浏览

c# - MatriX 无法登录 Xamarin

我正在尝试使用该MatriX.Xamarin.Android包在 Xamarin 上创建一个 xmpp 客户端。我在我的主要活动上运行了这个非常基本的代码:

当我尝试运行此代码并按下按钮时,没有任何反应,并且在日志中收到以下消息:

我真的不知道如何处理这个问题。欢迎任何帮助。

0 投票
0 回答
78 浏览

c# - MatriX vNext 在 Android 中无法连接

我正在尝试使用该Matrix.vNext包在 Xamarin 中创建一个简单的 XMPP 客户端。

我的MainActivity 上有这个基本代码:

ToastHandler只是一个创建吐司的简单处理程序。我知道它确实有效,因为屏幕上出现消息“正在连接...”。但是,第二条消息没有出现。客户端似乎拒绝连接。

知道如何解决吗?

0 投票
1 回答
152 浏览

ejabberd - agsXMPP,创建 muc 房间“只允许占用者向会议发送消息”

我需要关于agsXMPP的帮助

  1. 用户(testz2@mx.testserverz.info)授权成功
  2. 用户 testz2@mx.testserverz.info 创建了 muc房间(群聊) testconfa@conference.mx.testserverz.info 3. 用户 testz2@mx.testserverz.info 发送请求邀请另一个用户到这个房间,但服务器返回消息

房间的创建者如何成为房间的成员并邀请另一个用户到这个房间?