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

0 投票
1 回答
1119 浏览

oauth - 通过 OAuth 或 Authsub 以编程方式更改 gmail 状态

我希望我的应用程序代表他们以编程方式更新我的用户的 gmail/google 谈话状态,但由于隐私风险,我不想存储他们的密码

有谁知道是否/如何使用 Oauth 或其他不需要密码存储的身份验证形式。

我见过的 Google 数据 api 文档支持一系列服务,但似乎不支持 Google 通讯录 API 之外的 Google Talk/Gmail。

Google Talk API 似乎明确声明需要用户名和密码,但我可能弄错了

如果有帮助,我的应用程序是在 App Engine 上构建的,因此我至少可以使用内置的用户类来确定他们的用户名和电子邮件,而无需存储他们的密码,但这似乎无法让我访问用户的状态

任何似乎可以完成此操作的应用程序/代码的提示或指针都会有所帮助。谢谢!

0 投票
2 回答
921 浏览

blackberry - BlackBerry - 如何启动信使应用程序?

我想在我的应用程序中使用 gtalk 或任何其他信使,但我不知道怎么做.

0 投票
8 回答
9249 浏览

http - 使用适用于 Arduino 的 Arduino / XMPP 客户端进行家庭自动化

我正在尝试设置一个系统来自动执行我家中的某些任务。

我正在考虑一种解决方案,其中服务器端应用程序将能够通过网络向Arduino(与Arduino Ethernet Shield连接)发送/接收命令/数据。

在这里,Arduino 既可以充当服务器应用程序的传感器接口,也可以充当服务器应用程序的命令执行器接口。

例如(用户故事):

  1. 我家的头顶水箱有一个与 Arduino 相连的水位传感器(与 Arduino Ethernet Shield 相连)。

  2. 另一个 Arduino(附有 Arduino Ethernet Shield)附有继电器/锁存器。然后将该继电器/锁存器连接到水泵。

  3. 现在网络上的服务器端应用程序能够从水箱上的 Arduino 获取/接收水位信息。

  4. 根据收到的水位信息,Web 应用程序应向水泵上的 Arduino 发送合适的信号/命令,以打开或关闭水泵。

现在,为了让这样的系统在网络上运行,我正在考虑按照我的优先级顺序使用其中一种解决方案:

  1. 使用XMPP在服务器应用程序和 Arduino 之间进行通信。

  2. 使用 HTTP 轮询。

  3. 使用 HTTP 挂起 GET。

对于解决方案 1,我需要实现一个驻留在 Arduino 上的 XMPP 客户端。

是否可以编写一个足够小的 XMPP 客户端以驻留在 Arduino 上?

如果是的话,我需要为 Arduino 编写的最低限度的 XMPP 客户端功能是什么,以便它能够联系 XMPP 服务器解决方案,如GTalk等?

对于解决方案 2 和 3,我需要实施指导。

此外,哪种解决方案具有成本效益且易于扩展?

0 投票
1 回答
683 浏览

xmpp - GTalk 对 XMPP 消息应用的限制率是多少?

即使在将消息限制为每秒一条消息之后,在大约 20 条消息之后,GTalk 也会开始弹跳 XMPP 消息...

通过 Google Talk 发送 XMPP 消息的最大速率是多少?

0 投票
2 回答
44106 浏览

python - 最好的 python XMPP / Jabber 客户端库?

您对 Python Jabber / XMPP 客户端库有何经验?你有什么建议吗?

0 投票
0 回答
207 浏览

google-talk - AIM <-> Google Talk... 怎么样?

如何允许使用 AIM 桌面客户端的人与使用 Google Talk 桌面客户端的其他人聊天?诀窍是我不想让他们不得不改变客户。

很久以前我用过 Trillian……然后是 Pidgin,现在是 Meebo。但这些都不是问题的解决方案。另请注意,Google 客户端不是网络小工具。

谢谢,-凯尔

0 投票
2 回答
1211 浏览

python - 为什么所有的 twisted/wokkel xmpp 示例都忽略了 xmpp 协议中 JID 的正确使用?

好吧,这不是问题。我看到的所有 wokkel 和 twisted 的例子都没有正确观察 JID 中生成的资源。

使用 wokkel/twisted 构建的 Google Talk 客户端通常会中断,因为它们没有在响应中设置完整的 JID,从而导致(非常隐藏、低级别)错误,例如:

<message to="example@gmail.com" from="example2@synthasite.com/Example2C2F32A1" type="error"><body>echo: None</body><error code="400" type="modify"><bad-request xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">If set, the 'from' attribute must be set to the user's full JID.</text></error></message>

可以在协议处理程序中从 self.parent.authenticator.jid.full() 获取完整的、服务器发出的 jid

因此,在发送消息时,请确保您在 from 字段中使用完整的 jid,否则某些服务器不会喜欢您,您会拉出所有的头发,然后哭泣。

0 投票
1 回答
4369 浏览

.net - 用于 Google Talk 的 .NET API?

我正在寻找用于 Google-Talk(谈话/语音/视频/文件)的 .NET API。

有资源吗?

0 投票
1 回答
385 浏览

xmpp - Google-Talk 隐形

我试图创建一个 XMPP 和一个 Jabber 聊天程序。

我无法将聊天状态设置为“不可见”。我很想听听用户的体验是否可行以及他们是如何做到的。
我不介意为此使用任何 .NET 程序集。

0 投票
1 回答
652 浏览

python - XMPPPY 有在客户端管理邀请的功能吗?

我正在用 python 编写关于 Gtalk 我使用 XMPPPY 的代码。

但我可以与 GTalk 客户端聊天,但问题是我无法接受邀请。

是 XMPPY 可以吗?