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

聊天机器人,是一种通过自然语言模拟人类进行对话的程序。通常运行在特定的软件平台上,如PC平台或者移动终端设备平台。聊天机器人系统的主要功能是同用户进行基本沟通并自动回复用户有关产品或服务的问题,以实现降低企业客服运营成本、提升用户体验的目的。


请求参数

Header 参数

export interface ApifoxModel {

    "X-GEWE-TOKEN": string;

    [property: string]: any;

}

Body 参数application/json

export interface ApifoxModel {

    /**

    * 设备ID

    */

    appId: string;

    /**

    * @的好友,多个英文逗号分隔。群主或管理员@全部的人,则填写'notify@all'

    */

    ats?: string;

    /**

    * 消息内容

    */

    content: string;

    /**

    * 好友/群的ID

    */

    toWxid: string;

    [property: string]: any;

}

示例

{

    "appId": "",

    "toWxid": "34757816141@chatroom",

    "ats": "wxid_phyyedw9xap22",

    "content": "@猿猴 我在测试艾特内容"

}

示例代码

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

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

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

--data-raw '{

    "appId": "",

    "toWxid": "34757816141@chatroom",

    "ats": "wxid_phyyedw9xap22",

    "content": "@猿猴 我在测试艾特内容"

}'

返回响应

成功(200)

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

数据结构

export interface ApifoxModel {

    data: Data;

    msg: string;

    ret: number;

    [property: string]: any;

}

export interface Data {

    /**

    * 发送时间

    */

    createTime: number;

    /**

    * 消息ID

    */

    msgId: number;

    /**

    * 消息ID

    */

    newMsgId: number;

    /**

    * 接收人的wxid

    */

    toWxid: string;

    /**

    * 消息类型

    */

    type: number;

    [property: string]: any;

}

示例

{

    "ret": 200,

    "msg": "操作成功",

    "data": {

        "toWxid": "34757816141@chatroom",

        "createTime": 1703841160,

        "msgId": 0,

        "newMsgId": 3768973957878705021,

        "type": 1

    }

}

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

推荐阅读更多精彩内容