如何通过链接建立Skype聊天-而非通话

问题描述 投票:71回答:6

您可以将skype:username放入链接的href属性中,并且可以正常工作,但它会开始通话,但是我想创建一个链接以开始聊天(文本对话)。我知道skype:是一种协议,但不知道如何创建此链接。

html chat skype
6个回答
143
投票

您是否尝试过<a href="skype:-skype-name-?chat">Start chat</a>

允许的查询参数:

  • [chat-开始聊天
  • [call-开始通话
  • [add-将人添加到联系人]
  • userinfo-查看用户的个人资料
  • [voicemail-留言]
  • [sendfile-发送文件

11
投票

我整天都在与以下链接进行战斗。

<a href="skype:-skype-name-?chat">Start chat</a>

我遇到的问题是-skype-name-部分

最后,我解决了。

我在Skype网页上的名称是名称,但真实姓名是名称姓氏。我的网页制造商中的链接可在我的Android手机中加载Skype,但是,Skype无法找到我要呼叫的帐户(姓氏)。

我尝试过,但失败了:

<a href="skype:name lastname?call">...
<a href="skype:name+lastname?call">...
<a href="skype:name%20lastname?call">...
<a href="skype:name-lastname?call">...
<a href="skype:name_lastname?call">...
<a href="skype:phonenumber?call">...

然后,解决方案:

<a href="skype:live:emailnamewithoutdomain?call">...

我只是希望您觉得它有用。

而且,别忘了您在URL中的之后要添加很多命令(添加,调用,聊天等等)。


7
投票

Skype official website记录得很好。

基本上来说,它为您提供了一个漂亮的按钮代码。

<script type="text/javascript" src="http://cdn.dev.skype.com/uri/skype-uri.js"></script>
<div id="SkypeButton_Chat_xxxx">
  <script type="text/javascript">
    Skype.ui({
      "name": "chat",
      "element": "SkypeButton_Chat_xxxx",
      "participants": ["xxxx"],
      "imageSize": 24
    });
  </script>
</div>

5
投票

解决方案:您只使用此格式,希望它能正常工作

 <a href="sip:-skype-name-">Chat</a>

<a href="tel:****Skype number***">Call</a>

3
投票

非常简单。使用以下格式。

<a href="im:<sip:[email protected]>" >Click to chat</a>

3
投票

使用下面的代码。它很简单,并且可以在所有主流浏览器中使用。

<a href="im:<sip:[email protected]>"><button>Skype</button></a>
© www.soinside.com 2019 - 2024. All rights reserved.