问题标签 [gloox]

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 回答
189 浏览

c++ - xmpp 对 facebook 聊天 api 进行身份验证并总是收到失败

我使用了 gloox 开源 API,该 API 也适用于其他几个 XMPP 服务器。我使用以下代码

它连接并打开 tls 套接字,但总是从 facebook 收到 SaslNotAuthorized。

我的用户 ID 正确吗?我是否错过了 Facebook 上的某些内容?

任何帮助将不胜感激。

0 投票
2 回答
311 浏览

c++ - 在c程序中使用c++方法

我想在我的 C 代码中使用 C++ 库 gloox(openwrt 的 easycwmp 包)。

我使用 openwrt 工具链将 gloox 编译为包:

这是 cpp 文件 gloox.cpp :

头文件 gloox.h :

当我在 easycwmp 包的 C 代码中包含 gloox.h 时,gloox 包的编译是可以的,我收到此错误:

staging_dir/target-i386_uClibc-0.9.33.2/usr/include/gloox.h:12:8:错误:预期的标识符或字符串常量之前的“(”!!

我用命令编译 libgloox:

然后我用 cmd 编译 easycwmp 包:

任何帮助表示赞赏

0 投票
1 回答
536 浏览

c++ - 在 Visual Studio 2010 中编译 gloox 库项目时遇到问题

我在 VS 2010 中编译 gloox 时遇到问题。我收到以下错误报告:

有人可以帮我吗,我在这里想念什么?我是 C++ 编程新手和 VS 新用户,因此我们将不胜感激。

0 投票
1 回答
1029 浏览

c++ - 使用 Gloox C/C++ 的 XMPP 握手流程

我正在尝试执行https://developers.google.com/cloud-print/docs/rawxmpp中提到的 XMPP 握手流程。

这允许设备订阅和接收通知。

到目前为止,我已经探索了以下选项:

1)libcurl 2)Gloox C/C++ 3)TXMPP 4)Libjingle

从哪个选项开始是一个不错的选择?我想将图书馆的支持和维护视为一个主要因素。

0 投票
0 回答
102 浏览

gloox - 开火 gloox XEP-0013

我正在尝试使用Openfiregloox lib实现XEP-0013 。在我的 XMPP 客户端中,我通过事件中的对象调用API 。 表示支持,但在登录后在线发送状态后我仍然收到离线消息。也不提供消息。返回的消息计数为0checkSupport()gloox::FlexibleOfflineOnConnect()handleFlexibleOfflineSupportfetchMessages()

我应该在 Openfire 上配置任何东西还是应该更改 API 调用?

0 投票
1 回答
396 浏览

c++ - SIGSEGV 简单的 gloox 客户端

我第一次尝试使用 gloox 1.0.14,我认为我使用的是最小的示例,但我得到的 SIGSEGV 很差。谁能重现这个问题或告诉我为什么会发生这种情况以及我做错了什么?似乎 JID 对此有影响,但我希望它会引发错误而不是 segv 崩溃,并且 JID 对我来说似乎是有效的,即使证书不正确或我仍然希望它抛出反而。

消毒剂告诉我:

我通过以下方式编译:

0 投票
1 回答
193 浏览

c++ - 使用 gloox 获取联系人列表

我已按照 gloox 源代码中包含的示例进行操作,但无法使其正常工作,也无法通过 Google 找到任何地方,这是我所追求的示例。我想要一种在连接到 XMPP 服务器时获取添加的 XMPP 联系人列表(我相信是名册?)的方法。我目前正在尝试的代码如下:

单步执行代码,我可以看到这个虚拟功能甚至没有激活。我做错了什么,谁能提供解决方案?或者更好的是,一个可以效仿的例子?先感谢您。

PS我什至不知道这段代码是否正确编写,因为如果它没有激活我无法调试它!

0 投票
1 回答
30 浏览

c++ - 没有与 gloox::ChatStateFilter::ChatStateFilter() 匹配的函数

尽管使用了文档和示例中定义的实现,但我收到了标题中的错误。我不确定出了什么问题。还有一个额外的错误,No matching function for call to gloox::MessageEventFilter::MessageEventFilter()即尝试使用该对象。我的代码示例如下:

在 *.cpp 文件中:

对此的任何帮助将不胜感激,谢谢。正如您可能已经猜到的那样,我试图在我的项目中实现的库是 gloox 库。如果有帮助就在这里提一下。

请注意,虽然我是一名优秀的编码员,但我没有受过正规教育,而且这些程序员使用的许多术语对我来说都是难以理解的。要时刻铭记在心 :)

0 投票
0 回答
132 浏览

xmpp - Gloox 库从 Google Hangouts 接收空白消息

我在使用 Google Hangouts 和使用 Gloox 库的 XMPP 客户端时遇到了一个难题,前者实际上是在向后者发送空白消息。以下是原始日志文件的摘录:

我在 [ 1 ] 找到了潜在的线索,但我无法确定这之间的确切原因以及为什么会有空白消息。我只知道这两者之间有联系。

[ 1 ] - https://developers.google.com/talk/jep_extensions/otr#null

如果任何有 XMPP 经验的人都可以参与进来,那将不胜感激,因为我已经进行了无数小时的调试,但最终以徒劳无功而告终。

0 投票
1 回答
319 浏览

firebase - 通过 Gloox XMPP 库向 Google Firebase 发送 PUSH 通知

我正在尝试将 PUSH 通知发送到 android 设备作为指南(https://firebase.google.com/docs/cloud-messaging/server#connecting),我正在使用 Gloox 库发送它,但是服务器从谷歌服务器响应我一些不可读的数据(\x15\x3\x1)并且无法解析: