设置QQ在线状态

http://wp.qq.com/index.html

1、什么是“QQ在线状态”(Web presence)?

“QQ在线状态”是腾讯公司提供的一种快速沟通服务,该服务可以让您在不加好友的情况下和域中的朋友发起临时会话。您只需要将生成的代码嵌入至您网页上对应的页面代码中,如:日志、个人网页、邮件签名档等地方,即可拥有您的“QQ在线状态”;从而进行个人沟通、商业交流或提供线上即时客户服务。

2、开通了“QQ在线状态”,我都能做些什么?

开通“QQ在线状态”后,您可以通过张贴代码在更多网站生成“QQ在线状态”按钮。

同时,您可在“设置”页面管理以下内容,且不需要重新张贴代码。

1)设置临时会话发送文件(包括截图)、进行语音或视频沟通的能力。

2)开启或关闭来自某网站的临时会话,设置网站黑、白名单。

3)屏蔽来自某QQ号码发起的临时会话。

4)设置接收临时会话的安全级别。

5)开启或关闭“QQ在线状态”。

3、不同代码类型的区别是什么?

完全公开是指您的QQ号码将显示在所张贴的代码中,其他人可通过代码看到您的QQ号,方便更多人向您发起会话;安全加密是指代码对您的QQ号码进行了加密处理,其他人无法通过代码看到您的QQ号,账号不易公开。

代码类型一经确定,将无法通过“设置”页面进行修改,您若要改变现有临时会话的代码类型,需重新生成并张贴代码。

4、我只知道别人的QQ号码,不知道密码,怎么帮他张贴在线状态呢?

1)对方已开通“QQ在线状态”

代码张贴者生成一段完全公开代码,将代码中的QQ号替换成对方提供的QQ号,并将代码张贴在相应的网站上,即可为对方生成“QQ在线状态”。

2)对方未开通“QQ在线状态”

需先请对方登录“QQ在线状态”官网http://wp.qq.com开通服务,开通后代码张贴者方可按照1)中步骤为对方生成“QQ在线状态”。

5、“QQ在线状态”代码详解。

完全公开代码样例:

<a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=88888888&site=qq&menu=yes" ><img border="0" src="http://wpa.qq.com/pa?p=1:88888888:43" alt="点击这里给我发消息" title="点击这里给我发消息"></a>

1) uin为用户QQ号码

2) 临时会话图标<img border="0" src='http://wpa.qq.com/pa?p=1:271569542:1' alt="点击这里给我发消息">

src是图标链接,自定义图标中可以替换这一部分为自己图片的链接,

参数:

P=以冒号“:”分隔多个参数

第一个参数为版本号,目前为1;

第二个为QQ/TM号码;

第三个参数为图像风格,支持多种状态。

alt是图标旁留言。

安全加密代码样例:

<a href=" http://sighttp.qq.com/authd?IDKEY=59ba60199c89ff8f74e2cc0b01455d83fe5e329c6576095f" target="_blank" ><img border="0"  src="http://wpa.qq.com/imgd?IDKEY=59ba60199c89ff8f74e2cc0b01455d83fe5e329c6576095f&pic=43" alt="点击这里给我发消息" title="点击这里给我发消息"></a>

1) IDKEY为个人鉴权key,请勿修改,否则无法发起临时会话。

2) 临时会话图标<img border="0" src="http://wpa.qq.com/imgd?IDKEY=59ba60199c89ff8f74e2cc0b01455d83fe5e329c6576095f&pic=43" alt="点击这里给我发消息">

src是图标链接,自定义图标中可以替换这一部分为自己图片的链接,

参数:

IDKEY为用户标识,请勿修改,否则将无法正确显示状态图片;

pic为图片风格,支持多种状态。

alt是图标旁留言。

3)除了自定义图标需要修改临时会话图标外,其他情况下建议不要修改代码,因为有可能导致在不同的环境和浏览器下,无法发起临时会话。

6、如何在“QQ在线状态”中使用自定义图片?

自定义在线风格图片

用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>

posted on 2012-05-30 16:00  ※WYF※  阅读(5039)  评论(0编辑  收藏  举报