基于GEWE框架实现微信关键字回复

友情链接  geweapi.com  点击即可访问

发送app类型消息

小提示:

  • 发送一些特殊的消息类型
  • 注意参数

请求URL:

  • http://域名地址/api/message/sendapp

请求方式:

  • POST

请求头:

  • Content-Type:application/json

  • X-GEWE-TOKEN: 后台获取

参数:

参数名称 数据类型 必填 说明
appid string 设备id
to_wxid string 接收人 wxid/chatroomid
xml string app消息的xml,截取< appmsg >节点内容

返回数据:

参数名 数据类型 说明
ret number 0:成功
msg string 反馈信息
msg_err string 反馈错误信息
data object
List.ToUsetName object 对方用户
List.MsgId Number 消息id

请求参数示例:

    {
        "appid": "wx_ECMY4oEDuQAP6WimpWwWv",
        "to_wxid": "xxxxxxxx",
        "xml": "\n\t\t腾讯云助手\n\t\t腾讯云助手\n\t\t\n\t\t33\n\t\t0\n\t\t0\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t0\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\t0\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\tgh_44fc2ced7f87@app\n\t\t腾讯云助手\n\t\thttp://mmbiz.qpic.cn/mmbiz_png/ibdJpKHJ0IksRJXo4ib9nia65YNcIEibhQUONorXibKBoLBX7zqw3eVM6KibrCVPhgV8AeP9BTfSfiaM3s1c0ThQ0jbxA/640?wx_fmt=png&wxfrom=200\n\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t1\n\t\t\t0\n\t\t\t\n\t\t\t\n\t\t\t\t0\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t0\n\t\t\t\t\n\t\t\t\n\t\t\t0\n\t\t\n\t"
    }

成功返回示例:

    {
        "ret": 0,
        "msg": "success",
        "data": {
            "BaseResponse": {
                "ret": 0,
                "errMsg": {}
            },
            "Count": 1,
            "List": [
                {
                    "Ret": 0,
                    "ToUsetName": {
                        "string": "wxid_8pvkddddddt22"
                    },
                    "MsgId": 0,
                    "NewClientMsgid": 2950238266,
                    "Createtime": 1688092785,
                    "servertime": 1688092899,
                    "Type": 1,
                    "NewMsgId": 435902963537395300
                }
            ],
            "NoKnow": 0
        }
    }

错误返回示例:

    {
        "ret": -1,
        "msg_err": "失败"
    }

发送消息

小提示:

  • 该接口可以发送文本和一些特殊类型消息
  • 注意:群里@某人时记得在at填写他的wxid以及在内容[Content]处填写[@他的昵称] 只是发送文本消息时MsgType填写1以及MsgSource为空

请求URL:

  • http://域名地址/api/message/sendmsg

请求方式:

  • POST

请求头:

  • Content-Type:application/json

  • X-GEWE-TOKEN: 后台获取

参数:

参数名称 数据类型 必填 说明
appid string 设备id
to_wxid_list array 消息接收人的wxid/chatroomid
to_wxid_list.at array @接收者
to_wxid_list.content string 消息内容
to_wxid_list.msg_type string 消息类型
to_wxid_list.to_wxid string 私聊 接收者

返回数据:

参数名 数据类型 说明
ret number 0:成功
msg string 反馈信息
msg_err string 反馈错误信息
data object
type string 消息类型
ToUsetName string 接收者

请求参数示例:

  {
    "appid": "wx_ECMY4oEDuQAP6WimpWwWv",
    "to_wxid_list": [
        {
            "at": [
                ""
            ],
            "content": "hhh",
            "msg_source": "",
            "msg_type": 1,
            "to_wxid": "wxid_8pvkddddddt22"
        }
    ]
}

成功返回示例:

  {
    "ret": 0,
    "msg": "success",
    "data": {
        "BaseResponse": {
            "ret": 0,
            "errMsg": {}
        },
        "Count": 1,
        "List": [
            {
                "Ret": 0,
                "ToUsetName": {
                    "string": "zhandaddddd88"
                },
                "MsgId": 0,
                "NewClientMsgid": 3218469563,
                "Createtime": 1689922358,
                "servertime": 1689922360,
                "Type": 1,
                "NewMsgId": 8015075888668773694
            }
        ],
        "NoKnow": 0
    }
}

你可能感兴趣的:(技术分享,微信协议,GEWE框架,微信)