iTEYE

Ссылки на Skype и ICQ

4 октября 2008

Ссылка на номер . Сыылка на skype… А кк их правильно оформить для того, чтобы их понимал браузер? И для чего?

Можно напримен для саппорта фирмы или для консультирования на сайтах инет-магазинах
Я задумался как бы это сделать правильно и решил поgooglить.

Ссылки на Skype

Простейшая ссылка на Skype выглядил так:

Где имя — нужный ник в Skype. Собственно когда кликните, откроется скайп и произойдет инициализация вызова абонента.

Но есть ещё несколько несколько фишек, которые можно передать по ссылке:

Звонок пользователю Skype-to-Skype или на телефон

Так же, как и в первом примере, звонок пользователю.

Второй вариант — звонок на обычный телефон.
Звонок нескольким пользователям (конференция)

По ссылке осуществится вызов сразу трёх пользователей.
Добавить пользователя или номер в список контактов

В первом случае в список контактов добавится пользователь с ником SkypeUser, во втором — номер телефона.
Текстовый чат и мультичат

Соответственно, чат с одним или мультичат.
Голосовая почта

Оставить войсмейл.
Отправка файлов по Skype

Отправка одному пользователю или мультирассылка. По клику вываливается диалог выбора файла.
Посмотреть профиль

Собствено смотрим профиль.
Возможные проблемы
Все что выше будет работать, если Skype установлен, иначе браузер выдаст предупреждение.

Можно встроить проверку на существование связей в системе.

Решение в виде JavaScript (3KB), его мы вписываем между тегами ….

При этом вешаем на ссылку обработчик:

Кнопки
Различные варианты кнопок, онлайн/оффлайн статуса можно на skype.com.

Тут сложнее так как клиентов много (, Qip, Miranda, Trillian) и вызовы могут не работать.

Стандартный вызов с сайта. Вместо UIN нужно вставить номер.
В Qip, эта ссылка вызывала закачку php-файла с сервера, Так что это работает только для офф клиента.
И из этой ситуации можно найти выход:

Вызывать например 2go по ссылке.
Вывести статус-значок на сайте а UIN написать просто текстом позволяя скопипастть его.
Статус-значок можно вывести на сайте так:

Где UIN — нужный номер, а &img=27 — вид статус-иконки. Иконки можно посмотреть тут и тут.

Если серый цветок

Чтобы ваш статус отображался на сайте, в Qip на вкладке настройки -> общие, нужно отметить галочкой пункт «Показывать мой онлайн-статус для web и поиска»

З.Ы. Протестил кросс-постинг в http://www.liveinternet.ru/users/dsda/

technology, , , ,

Leave a Reply

Скидки до 5% на заказ хостинга!

Сайт работает на быстром VPS/VDS хостинге от FASTVPS