Могу ли я встроить скайп-чат на свой веб-сайт?

Я хотел бы встроить окно скайп-чата на свой сайт. Это возможно? Я использую архитектуру LAMP, но при необходимости могу использовать другой vps.


person Jason    schedule 15.03.2011    source источник


Ответы (6)


Вы пробовали <a href="skype:-skype-name-?chat">Start chat</a> ?

person Co0ps    schedule 02.09.2012
comment
Не совсем то, что мне нужно, но это лучшее решение, доступное на данном этапе. - person Jason; 09.07.2014
comment
Можно ли интегрировать функцию видеозвонков Skype? - person Manthan Shah; 29.10.2015

ОБНОВЛЕНО 23 ноября 2019 г.

Skype Webcontrol удален с платформы Microsoft. Может быть связано с выпуском Skype для Интернета.

В данный момент настоятельно рекомендуется использовать альтернативное решение, такое как Facebook Web Messenger для вашего сайт.


ОБНОВЛЕНО 05 сентября 2018 г. (Эта информация больше недействительна)

Да, теперь это возможно по следующей ссылке Skype Webcontrol

Код HTML для добавления кнопки вызова:

<span class="skype-button rounded" data-contact-id="skype-user-name"></span>
<script src="https://swc.cdn.skype.com/sdk/v1/sdk.min.js"></script>

Установите "имя-пользователя-скайпа" и вуаля... больше ничего не требуется.


СТАРЫЙ СООБЩЕНИЕ:

Нет, вы не можете встроить чат Skype на свой веб-сайт к моменту публикации этого поста. Но вот некоторые ресурсы, которые могут быть полезны:

Это официальный сайт для создания кнопки Skype на вашем веб-сайте для чата или звонка: https://www.skype.com/en/developer

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

Это HTML-код для веб-сайта:

ЗВОНОК ПО СКАЙПУ

<a href="skype:USERNAME?call">call using Skype</a>

ЧАТ СКАЙП

<a href="skype:USERNAME?chat">Chat with Skype</a>

ГОЛОСОВАЯ ПОЧТА СКАЙП

<a href="skype:USERNAME?voicemail">Leave a voicemail</a>

Источник: http://www.vividstar.co.uk/2012/09/embedding-skype-html-on-your-website/

API URI Skype для Интернета: https://msdn.microsoft.com/en-us/library/office/dn745883.aspx

API Skype: https://www.skype.com/en/developer/

person Heroselohim    schedule 03.07.2014
comment
Можно ли интегрировать функцию видеозвонков Skype? - person Manthan Shah; 29.10.2015
comment
Нет, все равно нельзя. Время идет, а Skype по-прежнему остается ОЧЕНЬ закрытой платформой. - person Heroselohim; 03.11.2015
comment
dev.skype.com/webcontrol просто открывает домашнюю страницу Skype. URL-адрес изменился? - person Yetti99; 21.11.2019
comment
Веб-контроль больше недоступен. Файлы JS удаляются из CDN. Плохие новости для этих функций Skype. answers.microsoft.com/en-us/skype/forum/all/ - person Heroselohim; 23.11.2019

Кто-то может найти это полезным.

<span class="skype-button bubble " data-contact-id="your-skype-id"></span>
<script src="https://swc.cdn.skype.com/sdk/v1/sdk.min.js"></script>

нашел здесь..

person Sekhu    schedule 03.04.2018

Запустить локально установленный Skype-клиент на компьютере посетителя можно только с вашего сайта.

Skype предоставляет API для этого:

http://dev.skype.com/skype-uri

И здесь вы найдете учебник по Skype URI:

http://dev.skype.com/skype-uri/skype-uri-tutorial-webpages

То, что вы ищете, это живой чат поддержки. Коммерческих предложений очень много. Возможно, вы также можете найти какой-нибудь бесплатный скрипт.

person AvL    schedule 04.12.2012

Да, вы можете сделать это с помощью Skype Web SDK. https://msdn.microsoft.com/en-us/library/dn962133(v=office.16).aspx

person Shahid Karimi    schedule 22.10.2015
comment
Обратите внимание, что это только для платного скайпа. - person Septian Primadewa; 30.10.2015

Эти ответы устарели и не актуальны в данный момент. Используя неофициальный API NodeJS для скайпа, можно встраивать новые облачные чат-группы.

https://github.com/ShyykoSerhiy/skyweb (я никак не связан с этим проектом)

var skyweb = new Skyweb();
skyweb.login(username, password).then((skypeAccount) => {
    skyweb.createThread([{"id":"8:someuserid","role":"User"},
    {"id":"8:live:someliveuserid","role":"User"}
    {"id":"8:youruserid","role":"Admin"}]);
});
person Bruce    schedule 26.12.2016