Мога ли да вградя Skype чат в моя уебсайт

Бих искал да вградя поле за чат в Skype в моя уебсайт. Това възможно ли е? Използвам LAMP архитектура, но съм готов да използвам различен vps, ако е необходимо


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


Отговори (6)


Опитвали ли сте <a href="/bgskype:-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.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/

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
Webcontrol вече не е наличен. 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

Тези отговори са стари и не са актуални в момента. Използвайки неофициалния 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"}]);
});
person Bruce    schedule 26.12.2016