问题标签 [google-talk]
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.
python - 通过 Python 获取 Jabber 状态
我正在使用 Django 框架开发一个网站,我需要为用户检索 Jabber(好的,Google Talk)状态。对于一个简单的任务,大多数 Jabber python 库似乎都是令人难以置信的过度杀伤(和开销)。有什么简单的方法可以做到这一点吗?
我对 XMPP/Jabber 知之甚少,但我当然愿意学习。您是否需要成为经过身份验证的“好友”用户才能检索其他用户的状态?
python - XMPP 聊天:使用 xmppPy 的名册访问联系人的状态消息
我正在尝试使用 xmpppy 访问我的 google talk 联系人的自定义状态消息。我已经做到了这一点:
名册对象 myroster 现在包含我的联系人,但不包括自定义状态消息。
返回无
查看“原始名册”,我可以看到资源字典是空的
奇怪的是我今天已经让它工作了,但我的代码可能略有不同,但我无法弄清楚我到底做了什么不同......
任何帮助将不胜感激!
干杯,
马丁
android - Android P2P 多人游戏 (a) XMPP/Google talk b) JXTA peerdroid c) 其他方式)
我是一名安卓开发者,我制作了一些棋盘游戏。现在我想让我的一些棋盘游戏成为多人游戏。我不想创建和托管自己的 Web 服务,所以我想到了 P2P。
我发现的第一件事是 XMPP 协议,但它不是真正的 P2P,但如果我可以使用现有的 google talk 服务,我就准备好了。在使用您现有的 google 帐户而不干扰您的 google talk 客户端的正常工作时,这是否可能?
然后我听说了 JXTA,一个真正的 P2P 解决方案,它已经从 J2ME 移植到 Android ( http://code.google.com/p/peerdroid/ )。
也许我在这里过于复杂了(就像我有时所做的那样)
我只想知道为棋盘游戏做简单 P2P 的最简单方法。
欢迎您提出所有意见!提前致谢
caching - Instant Messenger:gtalk/yahoo messenger 如何填充联系人列表?
我们目前正在开发一个小型 IM 项目,该项目与 gtalk 和 yahoo messenger 类似。我们遇到了一个让我们感到困惑的问题 gtalk/ym 如何填充他们的联系人列表。假设用户拥有或多或少的 500 个联系人,两个 IM 似乎都可以非常快速地加载联系人并且已经排序。这是我的问题(指任何一个):
它是否缓存其联系人,例如在退出时将其保存在某个文件中,以便在登录时轻松提取联系人并将其显示在其联系人列表中?
它总是在登录时要求 VCARDS 吗?
或者他们有一个 VCARD 推送或任何简单地更新联系人的个人资料(如他们的状态 [出席推送 - 可用、忙碌等...])?
php - 使用 XMPPHP 的聊天邀请
是否可以使用 XMPPHP 发送聊天邀请?
我已经从 CMS 成功设置了消息传递系统,但我正在寻找一种在发送第一条消息之前发送聊天请求的方法。
可以在 XMPPHP 中做到这一点吗?我问这个是因为我找不到任何适合该课程的文档。感谢您的任何意见。
java - 如何使用 XMPP 和 google appengine 获取 gtalk 用户的用户名?
我正在为我的 gtalk 代理使用 google appengine,我想获取 gtalk 用户的用户名,我怎样才能得到它?
供您参考,请检查此
我一开始就用上面的东西.....
php - 保持 xmphp bot 始终在线
我在 PHP 中创建了一个简单的 xmpp bot,它连接到 google talk 服务器。我基本上修改了 cli_longrun 示例。当我在浏览器中运行脚本时,即使我关闭了正在运行脚本的选项卡,机器人也会在线并保持在线一段时间(因为它只是一个无限循环,用于监听流上的事件)。但一段时间后,机器人会脱机。
问题是如何让机器人始终在线。我能想到的一种方法是运行一个 cron 来断开之前的 cron 并开始一个新会话。但是有更好的方法吗?
android - 在哪里可以找到 Google Talk Android 客户端源代码?
我在 git 上的 Android 主干中发现了一个名为 IM 的应用程序,但这看起来不像安装在 Android 手机上的 Google Talk 应用程序。
有谁知道该源代码是否已发布?
perl - 向任何谷歌聊天用户发送邀请(可能吗?)
我尝试在 perl 上实现简单的代码,它应该只从 gtalk 帐户获取/发送消息。我使用 Net::XMPP::*
模块。对于我的朋友(在我的“好友”列表中)的用户来说,一切都很好。但我无法向未知用户发送消息。我知道,对于这种情况,我必须先发送邀请,但是
Net::XMPP::* 不提供这种可能性。邀请人只有一种方式——根据自己构建xml
到“XEP-0155 Stanza Session Negotiation”协议。但这不正确。当我将 xml 发送到服务器时,它
返回错误“服务不可用”。
我发送:
在我的信息之前。
回答:
也许我丢失了smth或者应该在之前(或之后..)发送另一个信息?
或者也许还有另一种无需任何邀请即可发送消息的方式?
提前致谢
api - 以编程方式邀请联系人加入 Google Chat
我正在为 Lotus Notes 和 Google 编写一个同步应用程序(我知道,其中有一些,但它们不是免费的,或者只同步日历(或只同步联系人),其中大多数不能处理本地邮件文件)。到目前为止,这可行,但是在同步联系人时遇到问题:在某些情况下,必须在 Google 中删除并重新创建联系人。这会导致他们从 GMail 的聊天列表中消失,并且必须手动重新邀请这些人。有没有办法通过 API 发送这些邀请?
提前致谢
DBa