web-dev-qa-db-ja.com

リンクを使用せずにSkypeチャットを開始する方法

リンクのhref属性に値「skype:nick」を入れると機能しますが、呼び出しが発生します。チャット(テキスト会話)を開始したいと思います。 「skype:」はプロトコルの一種ですが、たぶん..

可能性はありますか?

70
elon

やってみました <a href="skype:-skype-name-?chat">Start chat</a>

許可されるクエリパラメータ:

  • chat-チャットを開始
  • call-通話を開始
  • add-連絡先に人を追加
  • userinfo-ユーザーのプロファイルを表示
  • voicemail-音声メッセージを残す
  • sendfile-ファイルを送信
141
Anton

私は一日中以下のリンクで戦っています。

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

私が抱えていた問題は-skype-name-の部分にありました

最後に、私はちょうどそれを解決しました。

Skype Webページの私の名前はnameでしたが、実際の名前はname lastnameでした。私のWebページのリンクdid make Skypeがmy Android phone but 、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のの後に追加するコマンドがたくさんあることを忘れないでください(add、call、chatなど)。

11
OfficeYA

Skypeの公式ウェブサイト は、うまく文書化されています。

基本的には最後に、ボタンの素敵なコードを提供します。

<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>
6
Salvador Dali

解決策:この形式を使用するだけで、うまく機能することを願っています

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

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

以下のコードを使用してください。シンプルで、すべての主要なブラウザーで機能します。

<a href="im:<sip:[email protected]>"><button>Skype</button></a>
3
VenkatPro

とても簡単です。以下の形式を使用します。

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