-1

誰かがクリックすると Skype でチャットが開始されるか、オフラインの場合は友人とのチャットが開始され、オフラインの場合はポップアップが送信されるように、Web サイトにリンクが必要です。 「申し訳ありませんが、誰も利用できません」と言います。ステータスはオンラインである必要があります。それ以外の場合は、次の人に進みます。

ステータスに対応する数値を出力するこれを見つけました。番号が 2 以外の場合は、次の人に移動するか、最後の人だった場合はポップアップします。

http://mystatus.skype.com/username.num

これは、チャットを開始するために実行する必要があるコードです。

「スカイプ:ユーザー名?チャット」

4

1 に答える 1

1

私はあなたのためにそれを書きました.:

var user1 = "Your Username";
var user2 = "Friend's Username";
$.ajax({
  url: "http://mystatus.skype.com/" + user1 + ".num",
  cache: false
}).done(function( num ) {
  if(num == 2) {
    document.write('<a href="skype:"' + user1 + '"?chat"> Chat With User1 </a>');
  }else {

    $.ajax({
        url: "http://mystatus.skype.com/" + user2 + ".num",
        cache: false
    }).done(function( num2 ) {
        if(num2 == 2){
            document.write('<a href="skype:"' + user2 + '"?chat"> Chat With User2 </a>');
        } else {
            //Open Pop-up
            alert("Sorry, No one available to chat now. Try again later.");
        }
    });
  }
});

jQueryプラグインとAJAXで書かれています..

于 2012-09-23T21:52:03.053 に答える