前段时间应公司需求,要开发一套自定义的微信机器人,具体需求是可以自己批量添加好友、批量打标签等进行好友管理,社群管理需要自动聊天,自动回复,发朋友圈,转发语音,以及定时群发等,还可以提取聊天内容,进行数据汇总,收藏快捷回复各种功能!
一堆需求砸下来,大家调研开发了整整3个月(主要被各种技术走偏路),终于成功了,都是走过的心酸泪,分享给大家,大家学习完,记得给我点个赞!!!
需求点一般情况系无非是以下几个:
1.开发个人微信的营销系统
2.开发自定义的微信机器人,
3.开发微信智能聊天客服系统
4.开发定制行业内的群数据分析
功能需求很简单,业务代码也贼好撸,但是如何和微信进行顺利交互呢?如何调取到微信数据调用相关聊天接口呢?
我最后选择了GeWe框架,安全性相比其他方案来说更好,功能性相比也更多一些,不需要实体硬件,功能较强大,行业占有率高,安全性、稳定性比较优秀,效率很高!!!
夸他是因为是我接入简单、上线快,还稳定有人维护!
删除朋友圈
请求参数
Header 参数
export interface ApifoxModel {
"X-GEWE-TOKEN": string;
[property: string]: any;
}
Body 参数application/json
export interface ApifoxModel {
/**
* 设备ID
*/
appId: null | string;
/**
* 朋友圈ID
*/
snsId: number | null;
[property: string]: any;
}
示例
{
"appId": "",
"snsId": 14292805691027100187
}
示例代码
curl --location --request POST 'http://api.geweapi.com/gewe/v2/api/sns/delSns' \
--header 'X-GEWE-TOKEN: ' \
--header 'Content-Type: application/json' \
--data-raw '{
"appId": "",
"snsId": 14292805691027100187
}'
返回响应
成功(200)
HTTP 状态码: 200 内容格式: JSON application/json
数据结构
export interface ApifoxModel {
msg: string;
ret: number;
[property: string]: any;
}
示例
{
"ret": 200,
"msg": "操作成功"
}