Раньше, когда веб-клиент яндексовского джаббера был интегрирован в Я.ру, а не в почту, не было возможности написать пользователю, не добавленному в ростер. Теперь в интерфейсе появилась кнопка "Добавить", при нажатии на которую запрашивается подписка и пользователь добавляется. И потом уже можно ему написать.
Но может возникнуть необходимость связаться с кем-то, не добавляя его к себе в ростер, например, чтобы спросить что-то у незнакомца.
О том, как это сделать из веб-клиента, я и расскажу сегодня.
Способ заключается в открытии окна чата с конкретным JID'ом по специальному адресу.
Вот этот адрес:
http://mail.yandex.ru/webchat2/dialog.html#username%3Aserver.com
Части URL, которые нужно заменить, выделены жирным.
ВНИМАНИЕ! заменять %3A на @ нельзя, иначе ничего работать не будет.
Но и это не всё :-)
Можно изменить оформление окна чата, добавив параметр темы так:
http://mail.yandex.ru/webchat2/dialog.html#username%3Aserver.com%3Bmail_theme%3Acolor
Вместо color
могут быть: blue, black, green, lite, orange, pink, red, turquoise и violet.
Естественно, нужно быть залогиненым в почту, чтобы иметь возможность чатиться.
Также, наверняка существуют подобные прямые URL'ы для запроса авторизации и прочего, но после достаточно долгого ковыряния в HTML-коде и скриптах Я.почты их найти не удалось. Если кто знает, напишите в комментах.
Happy jabbering!
Последние комментарии