微信机器人开发与应用场景 Wechat Business System
微信协议更新
增加通过好友验证请求(被加)
好友删除我的通知
删除好友的通知
消息类型区分
UI美化 还是觉得 微信应该像 QQ等传统IM一样简洁一些比较好
图灵接口自动回复 (www.turing123.com)
后台也基本实现了 呵呵
目前还不完善的地方:
1.用户头像的获取 仔细的同学会发现 在 FriendsList 控件隐藏的地方有 headImageURL 没有绘制过来 好吧 偷懒了..
2.聊天窗口推送过程 会假死 (这里只保留了我方对话 对方推送的未设置显示) 可能是运算问题导致bug
3.聊天窗口头像 嘿嘿 没有设置 等待下一波完善吧..
4.Sync有时候会变成 半离线状态 可能自动应答等会出问题
(因为我是设置在Controller部分有2个消息机制)
微信协议部分 单独封装做了一个 协议交互 Model 类 这样方便日后开源 大家的源代码阅读.
@@@@@@@
手机版本我也尽快的尽力的去做 感谢大家的支持~
[支持单聊天窗口哦~多窗口和多账号合并化窗口后续会进展]
登陆二维码和 扫码后行为
这里做了用户体验优化 支持 单击二维码 或 头像 刷新新的二维码
各种消息类型的测试 windows自带推送机制 如果是windows7以下 会变成 冒泡提示球 [红包 / 图片 / 地理位置/语音 等]
自动通过添加好友 其实很简单 就是 MsgType=37 在HeartbeatSync 检测到 即可..
群发助手 (-><- ) 这里我偷懒了 借鉴了别人的源代码
后台部分[数据系统部分]
架构 php + mysql + Redis
前端部分 Nginx + Php 由1台提供后台数据分析系统和订单系统 1台做C/S API交互控制 ( 4G内存 双核)
运算好的数据在K/V 里 ( Redis ) 1台 8 G内存 4核心 120G SSD 的 CentOS 服务器
每日提交和客户端反馈的数据 存储在 mysql 里 2台 SSD 4G内存 500GB 的 CENTOS 服务器 (一台工作 一台备用)
数据自动热备份系统 Python & C
客户端部分
架构 易语言/C#(UI) E4A / Java / Swift
协议类库 C++
扩展脚本支持 javascript / lua
部分有引用短信猫SMSCAT 等其他第三方库 硬件接口API
微商云系统
服务器端子系统:
1.[CPS]订单分销系统
2.[CMS]客户管理维护系统
3.[PMS]公众号接入系统
4.[ECS-C]数据统计分析系统
5.[CAS-S]云任务分发系统
客户端子系统:
[CAS-C]终端控制系统Mobile
[ECS-C]终端统计系统PC
[CPS+ECS Manager]管理终端手机端/微信端
[TCS]电话/短信 控制系统
大概每天全速开展 有2000~3000好友增加 2014到2016年 大概吸粉超过 200万