среда, 13 февраля 2013 г.

кнопка отправить квип

Вводим в поле ввода, и посылаем по адресу.

и вот нас интересующие координаты 55.7038538 и 37.6479823

55.7038538,37.6479823&z=17&t=h&q=loc:55.7038538,37.6479823

и получаю в ответ

Например, отправляю адрес своей работы: Москва Автозаводская 14

и получаем ссылку на карту.

Ну с "Текстом сообщения" всё прозрачно. А вот откуда взять эти непонятные циферки спросите Вы? Я использую бота point@freefd.info. Как добавлять бота в QIPinfium надеюсь все знают? Если нет . Отправляем этому боту Город Улица Дом

<lon>29.829539</lon>

<lat>59.880169</lat>

<geoloc xmlns="http://jabber.org/protocol/geoloc">

<message to="juick@juick.com">

Для отправки геоположения в поле ввода вводим текст следующей структуры:

1. XEP-0080 (User Location) указание положения на карте.

В принципе, на этом можно было бы и закончить всё остальное прекрасно расписано на , однако продолжим, раз начали.

Открыли? Сейчас Вас должно интересовать только одно поле "поле ввода" (сюда Мы будем вводить форматированный текст, а по сути команды серверу) и одна кнопка "отправить", которая отправляет написанное нами по адресу.

Итак, начинаем. Первым делом открываем XML консоль. Что? Удивились её наличию в квипе? А она есть. (o_0)

И теперь ответ на второй вопрос а почему собственно в качестве подопытного кролика выбран QIP Infium. Ответ на данный вопрос лежит на поверхности: данный клиент не поддерживает расширенные статусы. Причины этого, как и вероятность изменения ситуации, не вопрос данной статьи.

Жуйк известен своим развитым отношением к jabber-у. Да что там говорить, он фактически основан на jabber-е, имея вэб-интерфейс в качестве необязательного придатка. Однако в этом тесном сотрудничестве и скрыта ахиллесова пята жуйка. Далеко не все джаббер клиенты поддерживают функционал джаббера в том объёме, в каком предполагается использование в жуйке. В частности жуйк предполагает использование расширенных статусов и . Но что делать, если клиент (или сервер, на котором зарегистрирован ваш ник) не позволяет работать с данными расширениями? Отказаться в пользу другого сервера и/или клиента? Можно. Но вовсе не обязательно отказываться от удобного клиента Вы можете посылать свои расширенные статусы сами.

Данный пост будет посвящен не мессанджеру QIP Infium и даже не инстант-блогу juick.com, как могло показаться из названия. Данную статью я попытаюсь посвятить работе в XML консоли. Зачем это требуется и почему нужно вводить в заблуждение спросите Вы? А вот зачем: как многие уже наверное знают, а кто не знает догадывается, в jabber-e любые операции можно проводить используя только режим прямой работы с сервером через XML консоль. Но одна статья не сможет охватить всё многообразие работ. Поэтому было решено выделить наиболее наглядные варианты.

QIP Infium & juick.com / Хабрахабр

Комментариев нет:

Отправить комментарий