skype在线状态代码详解

前不久微软宣布了MSN并入skype的消息,这么一来面向海外客户的同学除了选择客服系统之外,在页面上添加一个skype聊天按钮也是很不错的噢,它添加方便、功能强大。而且可以判断出客户是否安装了skype,使用起来更友好一些。(以下代码中skypeCheck.js的功能)

haveskype

官方在线状态生成:(国内访问请翻墙)
http://www.skype.com/share/buttons/

生成代码示例

<script type="text/javascript" src="http://download.skype.com/share/skypebuttons/js/skypeCheck.js"></script>
 <a href="skype:justmming?call"><img src="http://mystatus.skype.com/bigclassic/justmming" style="border: none;" width="182" height="44" alt="My status" /></a>

多功能:即时消息、添加好友

默认生成的按钮在点击之后会向该skype帐号发起一个通话,当然我们可能并不希望客户直接与我们进行电话交流,skype正好也支持其它形式,仅需修改a标签中的一个参数即可。

<a href=”skype:用户名?call“> …
无参数        呼叫/通话
?call         呼叫/通话
?chat         聊天/即时消息
?userinfo     查看个人资料
?sendfile     发送文件
?add         添加到好友列表

多人聊天、拨打电话

另外,不仅仅是最后一个参数可以改变,还可以通过以下方式实现多人之间的聊天、发送文件等:
<a href=”skype:user1;user2;user3?chat”> …
也可以把用户名换成某个具体的电话号码,来实现skype对该电话的呼叫或添加为联系人:
<a href=”skype:+861088118811?call”> …

不同风格的按钮

在线状态按钮图片的地址格式:http://mystatus.skype.com/风格/用户名
目前skype官网提供了5种风格的按钮,分别是:balloon/bigclassic/smallclassic/smallicon/mediumicon,把这些风格名替换掉上面网址中的“风格”,就可以获得相应风格的按钮。由于在国内访问skype官网会跳转到TOM skype,所以下面把几种风格的效果和名称对照起来以便使用。(在线的状态倒是不区分国内外,使用TOM skype也不影响接收信息,做外贸的同学可以放心了)

skype在线状态代码

按钮上的文字也是区分不同语言的,把浏览器语言分别选为中、英文进行测试,在线的状态显示分别为“联机”、“I’m online”。由此看来,对客户语言的判断是自动完成的,这一点为我们结省了宝贵的体力。

允许状态显示

最后,为了保护用户的隐私,把自己的在线状态代码放到网页上以后,还需要在skype客户端中进行隐私设置:工具–选项–隐私–勾选“允许在网上我的在线状态显示”(skype中文版6.0为例)。到这里就大功告成了,刷新网页即可看到你的在线状态。

mming原创,转载请保留链接:http://www.mming.cc/blog/?p=708