XMPP API для сбоя соединения Google App Engine

Мне не удалось полностью получить Механизм Приложения XMPP, API в приложении для механизма приложения, чтобы говорить с внешним XMPP Openfire сервер, работающий на экземпляре на, Вычисляет Механизм. Мне одинаково не удалось соединиться с приложением для механизма приложения со свободного сервера бессмысленных данных (jabber.at). В обоих случаях возвраты сообщения об ошибке, которыми удаленный сервер не может быть найден или не найден на порте 5269. Все же сканирование ncat показывает, что 5269 открыто на приложении для механизма приложения.

Я прочитал учебное руководство по Google, где оно говорит: "Основная последовательность событий пойдет как это: * Пользователь добавляет crowdguru@appspot.com к их списку контактов в Google Talk или другой клиент XMPP. * Пользователь задает Удивительному Гуру Толпы, которого повторяет вопрос, путем ввода"/tellme кряканья утки? и т.д."

Я добавил все варианты имен к списку/спискам контактов, и ничего не происходит. И я проверил адреса и на appspot и на appspotchat, они как предписаны. В обоих случаях я не испытываю никаких затруднений с помощью серверов XMPP в качестве нормальных серверов IM независимо от Механизма Приложения.

API XMPP все еще работает? Если так, есть ли некоторый в настоящее время рабочий пример код Java, доступный где-нибудь? Существует ли лучшее более подробное учебное руководство или другая информация, доступная, чем, что обеспечивается на сайте Google App Engine в данный момент? (Я имею в виду, Python и фрагменты Java, но только Python полный пример. Почему? И 'пользователь добавляет, что crowdguru@appspot.com к их списку контактов' менее, чем полезен. Никакие другие настройки или шаги не требуются?В самом деле?)

Любая справка ценится. Я требую установить простой IM или функцию чата на моем приложении. 10 мая 2015

0
задан 10 June 2015 в 16:28
1 ответ

Стоит отметить, что 31 октября 2017 г. XMPP API будет окончательно отключен: Отклонение XMPP API .

См. Альтернативы API XMPP для получения информации о том, как воспроизвести функциональность с другими продуктами Google Cloud Platform. Например, разработчики, использующие API для прямого обмена сообщениями с клиентами XMPP, могут легко создать аналогичный сервис, используя виртуальные машины в Google Compute Engine. Для разработчиков, использующих XMPP для синхронизации данных в реальном времени, мы рекомендуем использовать базу данных Firebase Realtime, которая специально предназначена для этой цели.

1
ответ дан 4 December 2019 в 16:55

Теги

Похожие вопросы