最新微信机器人开发教程

130 阅读2分钟

微信机器人开发教程

开发说明.png

随着人工智能和自动化技术的快速发展,微信机器人已经成为越来越多人的选择。它们可以帮助我们自动回复 消息、管理群组、发送定时消息等,极大地提高了我们的工作效率。而WTAPI,作为一款开源的微信机器人框架,为 开发者提供了便捷的开发体验。接下来,让我们一步步打造属于自己的微信机器人。 友情链接:个人号二次开发,点击即可访问领取API文档

可开发功能图.png

转发朋友圈

  • 微信需在线三天后使用本接口,否则微信团队会提示不可使用副设备发送
  • 本接口可以转发除了图片任意朋友圈内容,图片朋友圈建议调用发布接口

简要描述:

  • 转发朋友圈,直接xml数据。(对谁不可见)

请求URL:

  • http://域名地址/forwardSns

请求方式:

  • POST

请求头Headers:

  • Content-Type:application/json
  • Authorization:login接口返回

参数:

参数名必选类型说明
wIdString登录实例标识
contentString收到的xml
blackListString对谁不可见(传微信id,多个用,分隔)
withUserListString对谁可见 (传微信id,多个用,分隔)

请求参数示例

{
     "wId": "xxxxxxx",
     "content": "xxxxxxx"
}

成功返回示例

{
    "message": "成功",
    "code": "1000",
    "data": {
        "id": "xxxxxxx",
        "userName": "xxxxxxx",
        "nickName": "xxxxxxx",
        "createTime": xxxxxxx,
        "objectDesc": {
            "xml": "xxxxxxx",
            "len": xxxxxxx
        },
        "likeCount": xxxxxxx,
        "snsLikes": [],
        "commentCount": xxxxxxx,
        "snsComments": []
    }
}

错误返回示例

{
    "message": "失败",
    "code": "1001",
    "data": null
}

返回数据:

参数名类型说明
codestring1000成功,1001失败
msgString反馈信息
idString朋友圈ID
userNameString微信id
createTimeString时间
objectDescJSONObject朋友圈内容
xmlString朋友圈xml
lenintxml 长度
commentIdint评论标识
replyCommentIdint回复评论标识
deleteFlagint删除标识
isNotRichTextint是否试富文本
contentString评论内容
commentIdint评论ID
snsLikesJSONArray点赞用户列表
userNameString微信id
nickNameString昵称
typeint点赞类型
createTimeint点赞时间