Могу ли я встроить Skype Chat на свой сайт? - PullRequest
29 голосов
/ 15 марта 2011

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

Ответы [ 7 ]

11 голосов
/ 03 сентября 2012

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

10 голосов
/ 03 июля 2014

ОБНОВЛЕНО 2018-09-05

Да, теперь это возможно по следующей ссылке 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-код для сайта:

SKYPE CALL

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

SKYPE CHAT

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

SKYPE VOICEMAIL

<a href="skype: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

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

2 голосов
/ 03 апреля 2018

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

<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>

найдено здесь ..

1 голос
/ 26 декабря 2016

Эти ответы старые и неактуальные на данный момент. Используя неофициальный API-интерфейс NodeJS для 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"}]);
});
1 голос
/ 22 октября 2015

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

1 голос
/ 04 декабря 2012

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

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

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

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

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

То, что вы ищете, это чат поддержки. Есть много коммерческих предложений там. Может быть, вы также можете найти бесплатный скрипт .

0 голосов
/ 23 августа 2018

Это старый вопрос, но проверьте https://dev.skype.com/webcontrol.

Добавьте это на свою страницу и замените добавьте ваше имя в Skype:

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