代码详解 |
1.Html样例代码:
<a target=blank href=http://wpa.qq.com/msgrd?V=1&Uin=80000816&Exe=QQ&Site=im.qq.com&Menu=No> |
接口说明:
1、取状态图片接口:
接口样例:http://wpa.qq.com/pa?p=1:80000816:1
说明:Web网页中可引用此接口,来获得指定QQ用户的在线状态;该接口返回一张图片来表示用户当前的在线状态;目前,系统只支持“在线”和“离线”两种状态;
CGI URL:http://wpa.qq.com/pa?
参数:
P=以冒号“:”分隔多个参数
第一个参数为版本号,目前为1;
第二个为QQ/TM号码;
第三个参数为图像风格,取值及其含义分别为:
1 |
QQ风格 |
|
2 |
TM风格 |
|
3 |
S-Buddy风格 |
|
4 |
SmallQQ风格 |
|
腾讯将不断根据用户和合作伙伴的需要添加新的风格。
2.发起临时会话接口:
接口样例:http://wpa.qq.com/msgrd?V=1&Uin=80000816&Exe=QQ&Site=im.qq.com&Menu=No
说明:浏览网站的用户可点击此链接,发起针对发布状态的用户的临时会话;
CGI URL:http://wpa.qq.com/msgrd?
参数:
参数名 |
是否必须 |
说明 |
备注 |
V |
必须 |
必须版本,目前为1 |
|
Uin |
必须 |
用户唯一号码,即QQ/TM号码 |
发布在线状态的用户的号码 |
Exe |
可选 |
希望发起临时会话者使用的客户端 取值: |
如果取值非QQ/TM,或者不携带该参数,则默认启动QQ |
Site |
可选 |
发起会话所在的网站名称 如:律师网,在线拍卖网 如果不填写,则默认“未知区域” |
本字段将给发布在线状态的人提示某次临时会话的发起方是在什么地方启动会话的。在临时会话窗口中,接受者将得到类似提示:“来自 律师网 的QQ(12345)请你临时会话” |
Menu |
可选 |
是否给发起临时会话的用户弹出号码选择框 取值: 默认为YES |
应用于发起会话用户同时开启了多个QQ或者TM的情况。如果Menu=yes,则发起会话者将看到一个选择用哪个号码来启动临时会话的提示。 |