Бих искал да вградя поле за чат в Skype в моя уебсайт. Това възможно ли е? Използвам LAMP архитектура, но съм готов да използвам различен vps, ако е необходимо
Мога ли да вградя Skype чат в моя уебсайт
Отговори (6)
Опитвали ли сте <a href="/bgskype:-skype-name-?chat">Start chat</a>
?
АКТУАЛИЗИРАНО 23.11.2019
Skype Webcontrol е премахнат от платформата на Microsoft. Може да е свързано с пускането на Skype за уеб.
В този момент е силно препоръчително да използвате алтернативно решение като Facebook Web Messenger за вашия сайт.
АКТУАЛИЗИРАНО 05.09.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-user-name“ и готово... не е необходимо нищо друго.
СТАРА ПУБЛИКАЦИЯ:
Не, не можете да вградите Skype чат във вашия уебсайт, докато тази публикация е готова. Но това са някои ресурси, които могат да бъдат полезни:
Това е официалният сайт за създаване на Skype бутон във вашия уебсайт за чат или обаждане: https://www.skype.com/en/developer/create-contactme-buttons/
Но ще трябва да ви предупредя, че вашите посетители изискват инсталиран софтуер Skype и инсталирано съответното разширение. В мобилните браузъри ще изисква само инсталирано приложение Skype.
Това е HTML кодът на уебсайта:
СКАЙП ОБАЖДАНЕ
<a href="/bgskype:USERNAME?call">call using Skype</a>
СКАЙП ЧАТ
<a href="/bgskype:USERNAME?chat">Chat with Skype</a>
ГЛАСОВА ПОЩА В SKYPE
<a href="/bgskype:USERNAME?voicemail">Leave a voicemail</a>
Източник: http://www.vividstar.co.uk/2012/09/embedding-skype-html-on-your-website/
Skype URI API за уеб: 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
Тези отговори са стари и не са актуални в момента. Използвайки неофициалния NodeJS API за skype, човек може да вгради по-новите базирани в облак чат групи.
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"}]);
});