неофициальный блог

Замечательные возможности Skype

Схема URI <skype:>

Благодаря схеме URI skype: бесплатная программа Скайп предоставляет простой способ инициировать звонки, чаты и другие действия прямо со страниц веб-сайтов или с настольных и мобильных приложений. Также как и другие схемы наподобие http: (запускает браузер) или mailto: (запускает почтовой клиент), схема skype: позволяет запускать программу Скайп (конечно, если приложение установлена на вашем компьютере). Более того, если передать дополнительные аргументы этой схеме, Скайп будет выполнять и другие более сложные действия действия.

Данная статья будет полезна веб-разработчикам и владельцам веб-сайтов, которые хотят добавить ссылку на свой сайт дабы позволить посетителям связаться с ними по Скайпу. Для более удобного и быстрого способа создании ссылок, вместо обычных ссылок рекомендую использовать кнопки Скайп так как она объединяет все возможности схемы URI skype: в одной простой кнопке, плюс, она легко настраивается и в отличие от обычной ссылке, её сразу можно заметить и понять что она делает.

Например, можете сравнивать: ссылку SkaipSu с кнопкой SkaipSu (как видите, кнопка даёт знать что речь идёт о Скайпе, а при нажатии на неё, открываются все возможные действия). Подробности о создании и получении подобной кнопки, можете узнать на странице skaip.su/knopka-skayp-na-sayte Skype

А теперь давайте вернёмся к схеме URI skype: и попробуем узнать какие функции она может выполнять, но для начало хочу обратить внимание, что неважно какие аргументы будут переданы этой схеме, во всех случаев, при клике на ссылке, во-первых, если Скайп закрыт он будет запускаться автоматически и во-вторых, он будет переключаться к главной окне программы. Также, в зависимости от браузера пользователь и его настройки, браузер может спросить подтверждение пользователя на запуск Скайпа.

Пример ссылки и структура URI:
<a href="skype:[1]логин?[2]действие&[3]параметры">[4]текст</a>
где,
  1. логин — логин Skype (в некоторых случаях можно указать нескольких, разделив их с помощью ";")
  2. действие — действие которое будет выполнено при нажатие на ссылке
  3. параметры — некоторые действия принимают дополнительные параметры
  4. текст — текст ссылки, который будет показан в HTML-документе

Пожалуйста, обратите внимание, что в структуре URI все 3 аргумента (логин, действие и параметры) являются необязательными. Однако, вы не можете передать действие если не указан ни один логин, и не можете передать параметр если действие не указано.

Итак, с помощью схемы URI skype: мы можем «попросить» Скайпа выполнить следующие действия:

1) Открыть Скайп

<a href="skype:">текст</a> — данная ссылка будет лишь открывать Скайп и переключится к программе

2) Аудио-звонок

<a href="skype:echo123">текст</a> — если не будут переданы никакие аргументы, Скайп будет звонить пользователю echo123. Данная ссылка аналогична ссылке <a href="skype:echo123?call">текст</a>

3) Групповой аудио-звонок

<a href="skype:echo123;ivan;vasya">текст</a> — если указать нескольких логинов (например, skype:echo123;ivan;vasya) будет совершён групповой аудио-звонок. Нужно обратить внимание, что Android и iOS не поддерживают функцию инициализации группового звонка.

4) Заголовок группового аудио-звонка

<a href="skype:echo123;ivan;vasya?call&topic=Привет">текст</a> — можно автоматически задать заголовок группового аудио-звонка, только пробелы должны быть заменены на "%20" (например "Добрый%20день")

5) Видео-звонок

<a href="skype:echo123?call&video=true">текст</a> — связаться с echo123 с помощью видео-звонка.

6) Групповой видео-звонок

<a href="skype:echo123;ivan;vasya?call&video=true">текст</a> — если указать нескольких логинов, будет совершён групповой звонок (правда, мобильные устройства будут поддерживать только аудио-связь). Количество участников ограничено до 10 человек.

7) Заголовок группового видео-звонка

<a href="skype:echo123;ivan;vasya?call&video=true&topic=Привет">текст</a> — также как и для группового аудио-звонка, можно автоматически задать/изменить заголовок группового видео-звонка.

8) Чат

<a href="skype:echo123?chat">текст</a> — связаться с echo123 с помощью чата (iOS не поддерживает данное действие).

9) Групповой чат

<a href="skype:echo123;ivan;vasya?chat">текст</a> — если указать нескольких логинов, будет создан групповой чат (Android будет создать чат лишь для первого участника).

10) Заголовок группового чата

<a href="skype:echo123;ivan;vasya?chat&topic=Привет">текст</a> — также как и для группового аудио и видео-звонка, можно автоматически задать/изменить заголовок группового чата (Mac OS X не поддерживает данный параметр).

11) Информация о пользователе

<a href="skype:echo123?userinfo">текст</a> — показывает окно с данными пользователя echo123.

12) Добавить контакт

<a href="skype:echo123?add">текст</a> — добавить echo123 в списке контактов (если контакт существует, Скайп будет переключиться к этого пользователя).

13) Отправить файл

<a href="skype:echo123?sendfile">текст</a> — при клике на ссылке, показывается окошко для отправки файла (если указать нескольких логинов, файл будет отправлен всем). Также, можно отправить нескольких файлов, если удерживать CTRL при выборе файлов.

14) Голосовое сообщение

<a href="skype:echo123?voicemail">текст</a> — отправить пользователю echo123 голосовое сообщение.

15) Отправить SMS контакту

<a href="skype:echo123?sms">текст</a> — отправить SMS пользователю echo123.

16) Отправить SMS на номер телефона

<a href="skype:+987654321?sms">текст</a> — отправить SMS на номер телефона +987654321.

17) Звонить на номер телефона

<a href="skype:+987654321?call">текст</a> — звонить на номер телефона +987654321.

Вот и все доступные действия которых можно инициировать с помощью ссылок Skype. Только обратите внимание, что последние действия «Отправить SMS» и «Звонить на номер телефона» требуют наличие денежных средств на вашем счету. Чтобы пополнить счёт Скайп воспользуетесь нашим сервисом oplata.skaip.su

Что касается создании ссылок Скайп для сайта — надеюсь вы нашли материал интересным и полезным. Также надеюсь что узнали что-то новое о бесплатном Скайпе и о его возможностях. А если остались какие-то вопросы — напишите комментарий и я постараюсь помочь.

5 комментариев

  1. 0 0 0
    Анонимный (карма: 0),
    Ну, как запустить Skype со страницы сайта понятно, а как его запустить из AIR-приложения для Android?
    1. 2 +2 0
      Администратор (карма: +8250),
      Например, добавить событие для нужной кнопки, примерно так:
      on(release) {
         getURL("skype:echo123?chat");
      }
  2. 0 0 0
    Vera (карма: 0),
    Помогите!!!! Нужно сделать ссылку на свою страницу для приложения ВКонтакте
  3. 0 0 0
    Виталий (карма: 0),
    Здравствуйте!
    А как сформировать ссылку, так, что б она содержала готовый текст, и при нажатии на нее, она открывала скайп, и список пользователей, выбрав одного из них, она вставляла тот текст, и оставалось просто отправить...
    что то вроде как эта на Вайбер:
    viber://forward?text=123
  4. 0 0 0
    Сергей (карма: 0),
    Код интересный и статья много где лежит, вот только с html кода она работает а если вызывать с того же движка DLE, он не в какую не хочет открывать страницу, а пытается открыть мой адрес сайта с продолжением из ссылки. Ну и понятно на странице вылазит:
    Not Found
    The requested URL /skype:l2j-ct was not found on this server.

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

Комментарии проверяются администратором и могут не сразу появляться на сайте.
Имя:
Емайл:
Хотите получать оповещения о новых комментариях?
Если вы активируете оповещения, вы сможете в любой момент отказаться о них.
Прежде чем начать получать оповещения, придётся подтвердить, что указанный емайл принадлежит вам.
Сообщение:
• Задавая вопрос, просьба указывать операционную систему и версию Skype.
• Если вы столкнулись с какими-либо ошибками, скопируйте здесь полный текст сообщения.
• Не забывайте, что это неофициальный блог, и здесь получаете помощь только от обычных пользователей Skype.
Оценка страницы: