Ставим правильные ссылки на ICQ и Skype

Поставить ссылку на ICQ или Skype клиентов на первый взгдяд весьма простая задача. Но не все так просто, как может показаться на первый взгляд. Есть несколько нюансов. Погуглив, решил собрать все воедино, дабы использовать в качестве памятки.

ICQ

ICQ — централизованная служба мгновенного обмена сообщениями сети Интернет, в настоящее время принадлежащая инвестиционному фонду Mail.ru Group (Россия).

Код из гугла выдает такую ссылку


<a href="http://www.icq.com/whitepages/cmd.php?uin=UIN&action=message">UIN</a>

где UIN — номер пользователя ICQ

Эта ссылка вызова ICQ будет работать при условии, что у вас установлен официальный клиент от компании Mail.ru Group, хотя более половины пользователей сети используют неофициальные клиенты (Pidgin, QIP, Miranda, qutIM). Клик по данной ссылке тупо предложит сохранить вам файл. Как же тогда быть в данной ситуации?

Вариантов несколько. Первый вариант это вызывать web-клиент при клике по ссылке (icq2go, например). Второй — поставить статусную картинку с номером ICQ.


<img src="http://web.icq.com/whitepages/online?icq=UIN&img=TYPE" alt="Статус UIN" />

где TYPE — вид статусной иконки, может принимать значение от 1 до 27 (подбирается экспериментально для вашего дизайна)

Чтобы увидеть онлайн-статус определенного UIN’а, данный пользователь должен разрешить эту возможность в своем ICQ-клиенте

Skype

Skype — бесплатное проприетарное программное обеспечение с закрытым кодом, обеспечивающее шифрованную голосовую связь через Интернет между компьютерами (VoIP), а также платные услуги для связи с абонентами обычной телефонной сети.

Обычная ссылка


<a href="skype:SkypeUser">SkypeUser</a>

где SkypeUser — ник пользователя Skype

Skype-to-Skype и звонок на телефон


<a href="skype:SkypeUser?call">SkypeUser</a>
<a href="skype:+12345678?call">+12345678</a>

Конференция


<a href="skype:SkypeUser1;SkypeUser2;SkypeUser3?call">SkypeUser</a>

Добавить пользователя или номер в свой список контактов


<a href="skype:SkypeUser?add">SkypeUser</a>
<a href="skype:+12345678?add">+12345678</a>

Текстовый чат и мультичат


<a href="skype:SkypeUser?chat">SkypeUser</a>
<a href="skype:SkypeUser1;SkypeUser2;SkypeUser3;?chat">SkypeUsers Multichat</a>

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

Голосовая почта


<a href="skype:SkypeUser?voicemail">SkypeUser</a>

Передача файлов по Skype


<a href="skype:SkypeUser?sendfile">SkypeUser</a>
<a href="skype:SkypeUser1;SkypeUser2;SkypeUser3;?sendfile">SkypeUsers

Профиль пользователя


<a href="skype:SkypeUser?userinfo">SkypeUser</a>

Ссылки

Источник: https://www.kobzarev.com/programming/links-to-icq-and-skype/

Михаил Кобзарёв

Суровый русский тимлид. Жил в Магадане, в офисе московских веб студий и в Тульской деревне. Виртуозно знает WordPress, PHP, ООП, Vue.js и вот это вот все. Делает крутые высоконагруженные сайты, поэтому уже почти захватил весь рынок WordPress разработки в России. Не дает никому делать сайты без спроса. Ведет блог о разработке, дайджест в телеграмме и в ВК. Любит сиськи, баню и радиоэлектронику. 100% патриот (но это не точно). Тролль 542 уровня. Ездит в отпуск раз в 5 лет.

Добавить комментарий

%d такие блоггеры, как: