基于gewechat制作第一个微信聊天机器人

在近期创建了一个微信交流群,为了让群更有氛围感,更好的管理群就想着添加一个机器人,我的要求也不高,主要就以下几个功能:

有新人进群,自动@新人发送欢迎语

触发一些关键词时自动回复

每日统计群数据:进群离群人数、活跃人数、消息数量等

回答一些简单的问题,完成一些简单的对话

于是就在网上去搜寻了一波,发现有个专门提供微信机器人的平台,看起来挺符合我的需求,虽然要付费,但是还是购买了一个试试。


请求参数

Header 参数

export interface ApifoxModel {

    "X-GEWE-TOKEN": string;

    [property: string]: any;

}

Body 参数application/json

export interface ApifoxModel {

    /**

    * 设备ID

    */

    appId: string;

    /**

    * 回复某条评论或删除某条评论

    */

    commentId?: string;

    /**

    * 评论内容

    */

    content?: string;

    /**

    * 1评论 2删除评论

    */

    operType: number;

    /**

    * 朋友圈ID

    */

    snsId: number;

    /**

    * 评论的好友wxid

    */

    wxid: string;

    [property: string]: any;

}

示例

{

    "appId": "",

    "snsId": 14287710653886042616,

    "operType": 2,

    "wxid": "wxid_4mb3zx0q09fq21",

    "commentId": 1,

    "content": ""

}

示例代码

curl --location --request POST 'http://api.geweapi.com/gewe/v2/api/sns/commentSns' \

--header 'X-GEWE-TOKEN: ' \

--header 'User-Agent: Apifox/1.0.0 (https://apifox.com)' \

--header 'Content-Type: application/json' \

--data-raw '{

    "appId": "",

    "snsId": 14287710653886042616,

    "operType": 2,

    "wxid": "wxid_4mb3zx0q09fq21",

    "commentId": 1,

    "content": ""

}'

返回响应

成功(200)

HTTP 状态码: 200 内容格式: JSONapplication/json

数据结构

export interface ApifoxModel {

    msg: string;

    ret: number;

    [property: string]: any;

}

示例

{

    "ret": 200,

    "msg": "操作成功"

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容