原文地址:http://blog.csdn.net/wq122289014/article/details/52871203
很多时候,我们在网站中需要加入联系QQ的功能,我下面就来说下在web页面中调用QQ聊天是如何实现的,直接上代码:
[html] view plain copy <!DOCTYPE HTML> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no"> <title>QQ Test</title> </head> <body> <a href="tencent://message/?uin=目标QQ号&Site=http://vps.shuidazhe.com&Menu=yes">PC版</a> <a href="mqqwpa://im/chat?chat_type=wpa&uin=目标QQ号&version=1&src_type=web&web_src=oicqzone.com">移动版</a> </body> </html> 其中腾讯将代码分为:
移动端 mqqwpa://im/chat?chat_type=wpa&uin=输入QQ号&version=1&src_type=web&web_src=oicqzone.com
PC端 tencent://message/?uin=输入QQ号&Site=http://vps.shuidazhe.com&Menu=yes
引用时请注意访问项目的设备源。
------------------------------------------------------------------------------------------自己用以上代码测试了一下,发现有的可以直接发起会话,有的提示需要添加好友后才能发起会话,个人猜测可能是个人QQ安全设置的问题
不过我的QQ设置里允许临时会话的,不知道为什么还会需要添加好友才能发起会话。。。。。。。。。。。。。。。
后续在研究一下。。