求----点击网页的链接 打开 QQ聊天窗口---实现分析

keepkey 2011-03-08 12:17:59
我认为是这个流程

1.链接访问web服务器
2.web服务器给CS服务器转发数据
3.CS服务器给客户端QQ发送命令
4.QQ执行打开和指定人回话的窗口


欢迎指点、讨论、拍砖。
...全文
4177 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
i_love_god 2011-05-31
  • 打赏
  • 举报
回复
QQ自己提供了啊,自己搜去
ipromise_u 2011-05-30
  • 打赏
  • 举报
回复
刚才百度了一下,原来这个QQ已经提供了,http://wp.qq.com/ 可以瞧瞧去
spkl1 2011-05-30
  • 打赏
  • 举报
回复
cs客户端,可以通过嵌入网页形式,通过js与应用程序交互,直接弹出tencent://message/?Menu=yes&uin=XXXX
ipromise_u 2011-05-30
  • 打赏
  • 举报
回复
围观,希望有实例瞅瞅
keepkey 2011-05-29
  • 打赏
  • 举报
回复
其实当时是想做一个“统一互联网的ID的服务型”软件。

现在腾讯插手了,其他人没的做了。

允许并登陆这个ID服务软件后,一键注册第三方网站,一键登录第三方网站,一键和第三方网站的其他用户即时通讯(前提是他也有用这个软件)。
keepkey 2011-03-10
  • 打赏
  • 举报
回复
详细介绍了协议地址
http://hi.baidu.com/gfan/blog/item/fe58bddeecf0d55eccbf1aad.html/cmtid/9bde82542bd452163a2935f1


至于进程通讯,Active可以,用java的话applet调用corba应该也可以。

如果各位有好资料,直接发点地址,OK?谢谢了。

先讨论两天吧,结贴不急,


sparks345 2011-03-09
  • 打赏
  • 举报
回复
那个是activeX插件,相当于通过嵌入在浏览器里的可执行程序与正在执行的QQ进程通信。

2楼的同学,是tx的么?
xh_3413 2011-03-09
  • 打赏
  • 举报
回复
374467852的QQ空间 很简单的 只有一个连接接搞定了
licip 2011-03-08
  • 打赏
  • 举报
回复
tencent://message/?Menu=yes&uin=XXXX..... 这个是真正的协议地址

没错。
croom 2011-03-08
  • 打赏
  • 举报
回复

借贴请教:


那在Q空间里,自动登录、并且能选择账号,是怎么实现的?
sparks345 2011-03-08
  • 打赏
  • 举报
回复
qq安装的时候给系统添加了新的协议,在注册表中,类似
@="TencentProtocol"
"URL Protocol"="C:\\Program Files\\Tencent\\QQ\\Timwp.exe"




然后浏览器通过统计地址,类似
http://wpa.qq.com/msgrd?V=1&Uin=XXXX&Exe=QQ&Site=im.qq.com&Menu=No 这里应该是用来统计来源的


最终转到协议地址===》
tencent://message/?Menu=yes&uin=XXXX..... 这个是真正的协议地址


最最后,操作系统解析协议,呼出QQ软件

52,782

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧