Я хотел бы встроить окно скайп-чата на свой сайт. Это возможно? Я использую архитектуру LAMP, но при необходимости могу использовать другой vps.
Могу ли я встроить скайп-чат на свой веб-сайт?
Ответы (6)
Вы пробовали <a href="skype:-skype-name-?chat">Start chat</a>
?
ОБНОВЛЕНО 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/
Кто-то может найти это полезным.
<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>
нашел здесь..
Запустить локально установленный Skype-клиент на компьютере посетителя можно только с вашего сайта.
Skype предоставляет API для этого:
http://dev.skype.com/skype-uri
И здесь вы найдете учебник по Skype URI:
http://dev.skype.com/skype-uri/skype-uri-tutorial-webpages
То, что вы ищете, это живой чат поддержки. Коммерческих предложений очень много. Возможно, вы также можете найти какой-нибудь бесплатный скрипт.
Да, вы можете сделать это с помощью Skype Web SDK. https://msdn.microsoft.com/en-us/library/dn962133(v=office.16).aspx
Эти ответы устарели и не актуальны в данный момент. Используя неофициальный 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"}]);
});