Jabber сервис для получения прогноза погоды по данным ФОБОС Gismeteo.RU

Jabber сервис для получения прогноза погоды по данным ФОБОС Gismeteo.RU

Автор: McCoder
Дата создания: 18 ноября 2008 г.
Язык програмирования: C#
Домашняя страница: Прогноз погоды, погода в городах
На данный момент в базу добавлены все города России с сайта Gismeteo.RU.
Ниже приведен пример для работы с сервисом для клиента PSI

Интерфейс сервиса

  1. Заходим в обнаружение сервисов

  2. Нужно в выбрать сервис погоды weather.portal-on.ru (1)
  3. Вы можете воспользоваться его функцией поиска. Для этого придется нажать правой кнопкой мыши по сервису, или нажать кнопку поиcка вверху. (3)
  4. Ниже отображается список подписок пользователя. (2)

Добавление города Воронежа (Россия)

Добавьте себе в контакт пользователя: 34122@weather.portal-on.ru

Как найти другой город России?

  1. Запускаем функцию поиска для сервиса
  2. Страна: Россия
  3. В поле город (1): указываете город или его часть но добавьте тогда в начало или конец символ *, поиск ведется без учета регистра символов.
  4. Нажимаем поиск (2)
  5. В результате нам возвращаются найденные города (3). Выделяем нужный город.
  6. Добавляем его к себе в контакты (4).
  7. Подтвердить авторизацию от бота. И после получения подтверждения. Можно писать ему в чате любые сообщения. В ответ придёт прогноз погоды.

Порядок работы с ботом города

  1. Добавьте себе в контакт пользователя: <Номер города>@weather.portal-on.ru
  2. Авторизуйте его, и после того как вы подтвердите его авторизацию, вам будет выслано подтверждение о том, что вы теперь подписаны на погоду <Название выбранного вами города и страна>.
  3. Чтобы получить погоду, вам потребуется в чате отправить боту любое сообщение. В ответ вам будет высланы 4 прогноза погоды.
  4. Если ваш клиент поддерживает формат XEP-0071: XHTML-IM, то вы увидите такой ответ.

Изменения в боте

Появился набор иконок для бота погоды. Теперь будет наглядно видно, что ждёт нас на улице в ближайшие сутки.

Особенности бота:

  1. Текущая погода отображается также в статусе бота. Она автоматически не обновляется. Только по вашему запросу.
  2. Бот может иногда отключаться на технические работы.

Конференция Free Jabber Team:

Чат для всех: