Google Talk over XMPP - PullRequest
       34

Google Talk over XMPP

0 голосов
/ 04 марта 2019

Я пытаюсь установить XMPP-соединение с talk.google.com через порт 5222, однако я получаю ответ 301 MOVED PERMANENTLY, перенаправляющий меня на hangouts.google.com.

Я знаю, что Google отказался от GTalk, и что яМожно было бы определить, действительно ли неясно, работает ли служба на самом деле и работает (хотя и не поддерживается), или нет.

Я почти перестал думать, что его просто больше нет, но в последний раз попробуйте использовать внешний клиент (Adium ... как Pidgin, но для Mac) вместо моей собственной библиотеки ( XMPP-PHP ), в конечном итоге на самом деле подключение к серверу и отправка сообщений все в порядке.

Есть ли что-то, чего мне не хватает?

Ответы [ 2 ]

0 голосов
/ 23 апреля 2019

Я нашел правильный URL-адрес: talk.l.google.com.

0 голосов
/ 12 марта 2019

Вы хотите выполнить поиск записей DNS SRV, чтобы найти фактический сервер для подключения, например, https://kingant.net/check_xmpp_dns/?h=gmail.com говорит, что клиентские записи для сервера XMPP gmail.com: xmpp.l.google.com и alt{1..4}.xmpp.l.google.com

В качестве альтернативы, вы можете использовать решение на основе зависания, чтобы говорить на родном формате протобафа Hangouts: https://github.com/tdryer/hangups/

...