我想要我网站上的链接,当有人点击它时,它会在 Skype 上开始与我聊天,或者如果我离线,它会开始与我的朋友聊天,当他离线时,它会发送一个弹出窗口说“对不起,没有人可用。” 状态必须在线,否则转到下一个人。
我找到了这个,它输出一个与状态相对应的数字。如果数字不是 2,则转到下一个人,或者如果是最后一个人,则弹出。
http://mystatus.skype.com/username.num
这是开始聊天必须执行的代码:
“Skype:用户名?聊天”
我想要我网站上的链接,当有人点击它时,它会在 Skype 上开始与我聊天,或者如果我离线,它会开始与我的朋友聊天,当他离线时,它会发送一个弹出窗口说“对不起,没有人可用。” 状态必须在线,否则转到下一个人。
我找到了这个,它输出一个与状态相对应的数字。如果数字不是 2,则转到下一个人,或者如果是最后一个人,则弹出。
http://mystatus.skype.com/username.num
这是开始聊天必须执行的代码:
“Skype:用户名?聊天”
我已经为你写了:
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 编写的。