“QQ在线状态”是腾讯公司提供的一种快速沟通服务,该服务可以让您在不加好友的情况下和域中的朋友发起临时会话。您只需要将生成的代码嵌入至您网页上对应的页面代码中,如:日志、个人网页、邮件签名档等地方,即可拥有您的“QQ在线状态”;从而进行个人沟通、商业交流或提供线上即时客户服务。
开通“QQ在线状态”后,您可以通过张贴代码在更多网站生成“QQ在线状态”按钮。
同时,您可在“设置”页面管理以下内容,且不需要重新张贴代码。
1)设置临时会话发送文件(包括截图)、进行语音或视频沟通的能力。
2)开启或关闭来自某网站的临时会话,设置网站黑、白名单。
3)屏蔽来自某QQ号码发起的临时会话。
4)设置接收临时会话的安全级别。
5)开启或关闭“QQ在线状态”。
完全公开是指您的QQ号码将显示在所张贴的代码中,其他人可通过代码看到您的QQ号,方便更多人向您发起会话;安全加密是指代码对您的QQ号码进行了加密处理,其他人无法通过代码看到您的QQ号,账号不易公开。
代码类型一经确定,将无法通过“设置”页面进行修改,您若要改变现有临时会话的代码类型,需重新生成并张贴代码。
1)对方已开通“QQ在线状态”
代码张贴者生成一段完全公开代码,将代码中的QQ号替换成对方提供的QQ号,并将代码张贴在相应的网站上,即可为对方生成“QQ在线状态”。
2)对方未开通“QQ在线状态”
需先请对方登录“QQ在线状态”官网http://wp.qq.com开通服务,开通后代码张贴者方可按照1)中步骤为对方生成“QQ在线状态”。
1) uin为用户QQ号码
2) 临时会话图标<img border="0" src='http://wpa.qq.com/pa?p=1:271569542:1' alt="点击这里给我发消息">
src是图标链接,自定义图标中可以替换这一部分为自己图片的链接,
参数:
P=以冒号“:”分隔多个参数
第一个参数为版本号,目前为1;
第二个为QQ/TM号码;
第三个参数为图像风格,支持多种状态。
alt是图标旁留言。
1) IDKEY为个人鉴权key,请勿修改,否则无法发起临时会话。
2) 临时会话图标<img border="0" src="http://wpa.qq.com/imgd?IDKEY=59ba60199c89ff8f74e2cc0b01455d83fe5e329c6576095f&pic=43" alt="点击这里给我发消息">
src是图标链接,自定义图标中可以替换这一部分为自己图片的链接,
参数:
IDKEY为用户标识,请勿修改,否则将无法正确显示状态图片;
pic为图片风格,支持多种状态。
alt是图标旁留言。
3)除了自定义图标需要修改临时会话图标外,其他情况下建议不要修改代码,因为有可能导致在不同的环境和浏览器下,无法发起临时会话。
自定义在线风格图片
用JS实现,具体步骤如下:
1) 申请代码
<a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=271569542&site=qq&menu=yes"><img border="0" src="http://wpa.qq.com/pa?p=2:271569542:43 &r=0.4220318759840679" alt="点击这里给我发消息" title="点击这里给我发消息"></a>
2) 定义online数组,必须是online命名
<script>var online= new Array();</script>
3) 获取在线状态
<script src="http://webpresence.qq.com/getonline?Type=1&271569542:"></script>
可以获取多个,必须以冒号分隔,以冒号结尾,比如:
<script src="http://webpresence.qq.com/getonline?Type=1&271569542:78293657:123456:"></script>
online[0]=0,表示271569542离线
online[1]=1,表示78293657在线
online[2]=1,表示123456在线
填写号码的先后顺序,分别对应数组online的0、1、2
4) 添加代码
把src='http://wpa.qq.com/pa?p=1:80000805:1'替换为自己的图片,比如:
<script>if(online[0]==0){document.write('<a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=271569542&site=qq&menu=yes"><img border="0" src="http://xxxxx/outline.jpg" alt="点击这里给我发消息" title="点击这里给我发消息"></a>')}else{document.write('<a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=271569542&site=qq&menu=yes"><img border="0" src="http://xxxxx/online.jpg" alt="点击这里给我发消息" title="点击这里给我发消息"></a>')} </script>