我试图在端口5222上建立与talk.google.com
的XMPP连接,但是我收到301 MOVED PERMANENTLY
响应,将我重定向到hangouts.google.com
。
我知道Google放弃了GTalk,而我能找到的结论实际上还不确定该服务是否仍在正常运行(尽管没有维护)。
我几乎放弃了以为它不再存在了,但是最后一次尝试使用外部客户端(Adium ...如Pidgin,但适用于Mac)而不是我自己的库(XMPP-PHP),最终实际上是连接到服务器和发送消息都很好。
有什么我想念的吗?
答案 0 :(得分:0)
您要进行DNS SRV记录查找以找到要连接的实际服务器,例如https://kingant.net/check_xmpp_dns/?h=gmail.com说gmail.com的XMPP服务器的客户端记录是xmpp.l.google.com
和alt{1..4}.xmpp.l.google.com
或者,您可以使用基于hangups的解决方案来说出本地Hangouts protobuf格式:https://github.com/tdryer/hangups/
答案 1 :(得分:0)
我找到了正确的网址为talk.l.google.com
。