想用Delphi开发一个工具,监控QQ好友上线情况,请兄弟给点思路

解决方案 »

  1.   

    很简单的
    直接调用QQ公开的webservers
      

  2.   

    Web QQ协议改动太快,最好是PC QQ协议
      

  3.   

    PC QQ协议?除非找TX求合作,怎么可能公开给你。
      

  4.   

    获得腾讯QQ在线状态
    HTTP POST
    以下是 HTTP POST 请求和响应示例。所显示的占位符需替换为实际值。POST /webservices/qqOnlineWebService.asmx/qqCheckOnline HTTP/1.1
    Host: www.webxml.com.cn
    Content-Type: application/x-www-form-urlencoded
    Content-Length: lengthqqCode=string
    HTTP/1.1 200 OK
    Content-Type: text/xml; charset=utf-8
    Content-Length: length<?xml version="1.0" encoding="utf-8"?>
    <string xmlns="http://WebXml.com.cn/">string</string>输入参数:QQ号码 String,默认QQ号码:8698053。返回数据:String,Y = 在线;N = 离线;E = QQ号码错误;A = 商业用户验证失败;V = 免费用户超过数量