LWR服务管理框架

详细接口文档地址:https://www.showdoc.cc/lwr2

目前支持微信版本:最新版。

 

 


主要介绍开发接口

2.0暂时支持tcp和http开发,两者传输json数据是一样的。如下介绍:

1.请求Lwr框架的数据内容如下

{
	"serverKey": "软件上设置的密匙",
	"apiName": "处理类型(日志会显示)",
	"type": 0,
	"talker": "好友或群的wxid",
	"content": "发送的消息",
	"atName": "@柠檬",
	"atid": "群成员wxid"
}

有些数据并不是必要的,所以可选可不选。比如私聊的时候不需要atid和atname,群聊@的时候就需要atid和atname(带@符号),凡是操作两个id的都需要填写atid,例如删除群成员,atid即为删除的wxid。

操作类型type:

0不处理,仅显示日志  

发送消息 1=文本 2=图片 3=文件 4gif 5名片 6xml 7@群成员


10取登录信息
11取通讯录列表(包括好友群公众号)
12取群成员列表wxid (异步)
13接收收款
14退出当前登录微信(调用此接口等待异步获取二维码)
15微信官方浏览器打开url

21邀请加入群聊(40人以下直接拉)
22邀请加入群聊链接(40人以上需要)
23群成员踢人(群主)
24修改公告或@所有人(群主)
25修改群名
26退出群聊

31加群好友(权限)
32删除好友
33修改备注
34wxid取详细信息(异步)

暂时开放以上接口,其他接口暂时不开放,后续考虑更新。

另外需要注意!!!

Http请求url为:http://ip:端口/lwr2server ,方式必须要为post,否则不处理。

TCP发出请求的数据需要在包头加上数据包长度,lwr框架才能解析。

TCP数据 = json数据包长度+json数据; 

算了 TCP调用demo 我会发布源码的可能是C++或易语言。

 

2.开发者接收框架的数据 

这里数据开发者需要解析处理。

(1)接收消息json数据

{
	"msgId": 1,
	"type": 1,
	"isme": 0,
	"t": "151...",
	"talkernick": "takler昵称",
	"talker": "发送者wxid",
	"atidnick": "群成员昵称",
	"atid": "群成员wxid",
	"recvId": "接收账号wxid",
	"content": "这里是消息",
	"picDat": "",
	"val": ""
}

isme:1表示自己发送 ,0为其他人发送

recvId:自己登录的wxid

picDat:图片dat

val:未知值

消息类型type:

接收消息为lwr主动推送(异步)
1 文本消息
3 图片消息
34 语音消息
37 好友确认消息
40 POSSIBLEFRIEND_MSG
42 共享名片
43 视频消息
47 动画表情
48 位置消息
49 分享链接
50 VOIPMSG
51 微信初始化消息
52 VOIPNOTIFY
53 VOIPINVITE
62 小视频
9999 SYSNOTICE
10000 系统消息
10002 撤回消息

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值