通过XMPP的Google Talk

时间:2019-03-04 17:19:16

标签: php xmpp google-talk pidgin

我试图在端口5222上建立与talk.google.com的XMPP连接,但是我收到301 MOVED PERMANENTLY响应,将我重定向到hangouts.google.com

我知道Google放弃了GTalk,而我能找到的结论实际上还不确定该服务是否仍在正常运行(尽管没有维护)。

我几乎放弃了以为它不再存在了,但是最后一次尝试使用外部客户端(Adium ...如Pidgin,但适用于Mac)而不是我自己的库(XMPP-PHP),最终实际上是连接到服务器和发送消息都很好。

有什么我想念的吗?

2 个答案:

答案 0 :(得分:0)

您要进行DNS SRV记录查找以找到要连接的实际服务器,例如https://kingant.net/check_xmpp_dns/?h=gmail.com说gmail.com的XMPP服务器的客户端记录是xmpp.l.google.comalt{1..4}.xmpp.l.google.com

或者,您可以使用基于hangups的解决方案来说出本地Hangouts protobuf格式:https://github.com/tdryer/hangups/

答案 1 :(得分:0)

我找到了正确的网址为talk.l.google.com