“QQ通讯组件”代码详解。
http://wp.qq.com/help.php
"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)除了自定义图标需要修改临时会话图标外,其他情况下建议不要修改代码,因为有可能导致在不同的环境和浏览器下,无法发起临时会话。
如何在“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>
如何将代码粘贴到您的网页上?
首先,请登录QQ通讯组件官网:http://wp.qq.com(自动生成代码)
然后,选择组件风格:简洁性、标准型、拓展型;每种风格适用的场景不一样,您可以根据您的网站类型选择适合您的组件风格。
提示语:默认为“点击这里给我发消息”(填写图片的Title和Alt信息,也可以在代码中直接更改)
您还可以在“设置”里选择您需要生成的代码类型:默认提供的是完全公开的代码。
√ 完全公开(推荐商家,客服等用户使用,代码中显示QQ号码,易于推广)
√ 安全加密(推荐博主,论坛用户等使用,代码中不显示QQ号码)
可以获取多个,必须以冒号分隔,以冒号结尾,比如:
注:您还可以在“设置”页面更改会话能力,进行网站及联系人管理、停用服务等操作。
最后,复制下面生成的代码到你的网站的相应位置就可以了,粘贴后即可显示您的”QQ通讯组件”图标,并允许QQ用户向您发起临时会话。
“QQ通讯组件”代码详解。相关推荐
- 《STM32从零开始学习历程》——CAN通讯代码详解
<STM32从零开始学习历程>@EnzoReventon CAN通讯代码详解 相关链接: <STM32从零开始学习历程>--CAN通讯协议物理层 CAN-bus规范 V2.0版 ...
- Web端即时通讯技术原理详解
Web端即时通讯技术原理详解 前言 在web端的IM即时通讯应用,由于浏览器的兼容性以及其固有的"客户端请求服务器处理并响应"的C/S通信模型,造成了要在浏览器中实现一个兼容性较好 ...
- [新手必备]Unity推箱子小游戏C#代码详解(第一篇-代码部分)
完整项目请参考博客:https://blog.csdn.net/qq_41676090/article/details/96300302 本文为推箱子小游戏C#代码详解第一篇的代码部分,主要讲解 Sy ...
- ueditor上传组件显示乱码_最全面的移动端 UI组件设计详解:中篇
上一期给大家讲解了<最全面的移动端UI组件设计详解:上篇>,主要分享了:布局组件和导航组件2个部分:这次给大家带来:基础组件.表单组件和反馈组件详解,希望你在设计APP.小程序.H5页面中 ...
- PIC单片机精通_A/D转换异步串口通讯实例与详解
1.前言 串口通信这个话题对于很多做机电一体化.机器人控制等系统协调的同学,根本不陌生.计算机软件(编程技术),近些年飞速发展.尤其是以机器学习.仿生控制.大数据为代表的AI行业.但是,软件及算法永远 ...
- delphi TWebBrowser组件使用详解
delphi TWebBrowser组件使用详解 该组件是一个浏览器组件,可以显示一个指定地址的网页.设置网页打开时的主页以及对网页进行相关的操作,同时也可以对HTML文件进行剪切.复制.粘贴.删除等 ...
- fileinput 时间_JavaScript_Bootstrap Fileinput文件上传组件用法详解,最近时间空余,总结了一些关...
最近时间空余,总结了一些关于bootstrap fileinput组件的一些常见用法,特此分享到phpstudy平台,供大家参考,同时也方便以后的查找.本文写的不好还请见谅. 一.效果展示 1.原始的 ...
- php动态写入vue,Vue自定义动态组件使用详解
这次给大家带来Vue自定义动态组件使用详解,Vue自定义动态组件的注意事项有哪些,下面就是实战案例,一起来看一下. 现在基于vue的UI组件库有很多,比如iview,element-ui等.但有时候这 ...
- socket 获取回传信息_Luat系列官方教程5:Socket代码详解
文章篇幅较长,代码部分建议横屏查看,或在PC端打开本文链接.文末依然为爱学习的你准备了专属福利~ TCP和UDP除了在Lua代码声明时有一些不同,其他地方完全一样,所以下面的代码将以TCP长连接的数据 ...
- 基于python的随机森林回归实现_PYTHON | 随机森林实战(代码+详解)
大家好,我是菜鸟君,之前跟大家聊过R语言的随机森林建模,指路 R语言 | 随机森林建模实战(代码+详解),作为刚过完1024节日的码农算法工程师来说,怎么可能只会用一种语言呢?今天就来说说Python ...
最新文章
- 2021-08-05 Ubuntu18.04安装ROS出现的一些问题
- TCP/IP协议 网络层
- Linux的视频编程(V4L2编程)【转】
- mysql十大报错_MySQL十大报错函数
- java sum_java math.sum
- CSS系列:CSS中盒子模型
- 强化学习在美团“猜你喜欢”的实践
- php输出1到10的和,php通过排列组合实现1到9数字相加都等于20的方法
- 网站安全之XSS漏洞攻击以及防范措施
- ASP.NET Core Api网关Ocelot的中文文档
- 计算机网络—体系结构相关真题练习(二)
- [Erlang 0074] Erlang 杂记 IV
- 【头像变更】自己瞎做一个头像,放真实头像做头像虽然真诚,但是心里实在不想!
- 【Python 3.7.9官方文档】之术语对照表
- 高光谱图像异常探测导读
- 硬盘容量的计算方法,这就是为什么实际容量总比官方标示少的原因
- unix系统病毒概述(转)
- 设置U盘盘符为自定义图片
- Android 拨打电话各安卓版本适用
- 数据库安全性定义与检查
热门文章
- python论坛签到_Python 百度贴吧自动签到
- jsp中你必须记住的379
- Save Apply mechanism of luci
- MSVC创建的Qt工程图标设置
- apache的动态网站部署,discuz论坛系统和ecshop电商系统
- BZOJ4556:[Tjoi2016Heoi2016]字符串 (后缀自动机+树上倍增+二分答案+线段树合并)
- 如何解决取ADO的Recordset对象的RecordCount属性总是-1问题
- 红黑联盟现场实地渗透测试培训第一期
- HEVC学习(十二) —— CU的最终划分
- QQ空间说说自动删除代码-真的自动