LGO机器人开发
    LGO机器人开发
    • 📘基础知识
    • 🛠️应用开发
    • 🚫应用规范
    • 📝文本代码
    • 💬消息解析
    • 💎群空间小程序对接
    • 🪢API接口
      • 接口说明
      • 发送消息
        • ✨通用发消息
        • 发送文本
        • 发送图片
        • 发送文件
        • 发送GIF
        • 发送艾特
        • 发送名片
        • 发送链接
        • 发送小程序
        • 发送XML
        • 转发消息
        • 撤回消息
        • 发送语言聊天
        • 发送视频聊天
        • 发送语音消息
      • 用户
        • 获取登陆微信
        • 个人信息
        • 获取登录状态
        • 跳转到二维码
        • 获取登录二维码URL
        • 退出登录
      • 好友
        • 获取通讯录
        • 获取企业好友和群聊列表
        • 获取好友列表
        • 获取指定好友信息
        • 网络获取指定好友信息
        • 网络更新好友信息
        • 发送好友请求
        • 删除好友
        • 修改好友备注
        • 同意好友
        • 好友状态检测
        • 搜索联系人
        • 创建标签
        • 拉黑
        • 标签列表
        • 修改好友标签
        • 获取指定标签好友列表
      • 群聊
        • 获取群成员列表
        • 获取群聊列表
        • 获取企业群成员列表
        • 创建群聊
        • 修改群聊名称
        • 发布群公告
        • 添加群成员(40人以下)
        • 添加群成员(40人以上)
        • 更新群成员信息
        • 剔除群成员(需要管理员或群主)
        • 退出群聊
        • 获取群内昵称
        • 修改我的群内昵称
        • 显示/隐藏群成员昵称
        • 保存到通讯录
        • 获取群成员邀请详情
      • 会话操作
        • 开启/关闭消息免打扰
        • 开启/关闭置顶
        • 切换聊天对象
        • 下载头像
        • 收款
        • 退款
        • 防撤回
        • 同意进群
      • 事件通知
        • 登录事件
        • 账号退出
        • 消息通知
        • 二维码刷新事件
        • 二维码收款事件
        • 群成员退群事件
        • 群成员进群事件
        • 群成员昵称修改事件
      • 浏览器
        • 打开内置浏览器
      • 公众号
        • 关注公众号
        • 取消关注公众号
        • 取公众号列表
      • 数据库
        • 获取数据库句柄
        • 数据库查询
      • 朋友圈
        • 刷新朋友圈
        • 获取朋友圈下一页
        • 获取指定好友朋友圈
        • 点赞
        • 取消点赞
        • 评论
        • 删除评论
        • 文本发圈
        • 图文发圈
        • 视频发圈
        • XML发圈
      • 收藏
        • 获取收藏列表
        • 转发收藏
      • 其他
        • 输出日志
        • 图片解密
        • GetA8Key
        • 扫码GetA8Key
        • 修改版本号
        • 开启图片下载
        • 开启视频下载
        • 下载图片
        • GetA8Key2
        • 二维码解密
    • 定制接口
      • 司机查询
        POST
    • 同步服务

    💎群空间小程序对接

    获取配置[开发者阅读]#

    请求方式#

    请求地址(GET请求):
    https://baseurl.com/bot/Group/cfg?id={功能ID}_{群聊ID}&edition={版本密钥}
    返回信息:
    {
    "msg": "获取配置信息成功",
    "result": {
        "_id": "4be6ffcf6418573500012ef43accc885_34931259041@chatroom",
        "app_id": "4be6ffcf6418573500012ef43accc885",
        "group_id": "34931259041@chatroom",
        "_updateTime": "2023-04-06T11:21:40.261Z",
        "config": {
            "beishuzhi": 100,
            "yiyan": false
            }
        },
    "status": 0,
    "success": true
    }

    对接示例#

    1679555628061.jpg

    设置模型[管理员阅读]#

    获取功能ID#

    功能ID获取方式:即后台的功能文档ID,由管理员生成给插件开发者。
    image.png

    配置菜单#

    菜单是一个json对象数组,不同类型的配置也不同,具体如下:
    建议由管理员设置好name值后发给插件开发者,直接使用即可。
    以下配置内容,需删除注释,数组形式保存至 后台【功能】菜单的config设置中。
    注意:默认值指的是 修改设置的时候的默认值,如未使用群空间设置前仍由插件开发者指定。
    参数名中文必填解释示例
    type类型是不同类型渲染不同组件,其他参数可能不一致switch text table picker slider input textarea
    name名字是该项配置名字,返回内容中此项为键值,用于区分配置kaiguan
    title标题否配置展示的标题,text类型可不填开关
    value值否默认值,根据不同类型组件传输不同类型,如不填会处理为空、0、falsetrue
    auth权限否可使用该配置的权限,1管理、2超管、3主人,默认为0(即任何可进入管理界面的人)true
    margin间距否和上一个配置是否隔开,可选 top-xs、bottom-xs、tb-xs
    placeholder占位符否占位提示语请选择模式
    mode输入模式否文本框专用,可填number、text、digit请选择模式
    picker选择项否单项选择专用,可选项的值,注意,返回值为第几个选项,从0开始0
    max最大值否最大可输入值,输入框值字符长度0
    min最小值否最大可输入值,输入框值字符长度0
    header表头否传入对象数组,表格模式专用,指表头展示内容[{label: "奖品名",mode: "text",placeholder: "请输入奖品名",prop: "mingzi",width: "300"}]
    footer表尾否是否显示表尾合计行,默认为真true
    stripe斑马纹否表格专用,斑马纹样式,默认为真false
    border间隔边框否表格专用,带间隔边框样式,默认为真false

    开关#

      {
        "type": "switch", //类型switch
        "name": "enable", //英文,配置项名
        "title": "功能开关",//标题,群空间中展示给用户
        "value": "false",  //默认值
        "margin": "top-xs" //和上方配置隔开
      },

    解释文本#

      {
        "type": "text",//类型text
        "title": "功能说明",//标题,不填效果也很好
        "value": "平分模式:一段解释文本",
        "margin": true //和上方配置隔开
      },

    单项选择#

      {
        "type": "picker",//类型picker
        "name": "moshi",//英文,配置项名
        "title": "猜猜模式",//标题
        "picker": [ //文本数组,都有哪些选择
          "倍数",
          "平分"
        ],
        "placeholder": "请选择模式", //占位提示
        "value": "0", //默认值,默认选择哪一条,从0开始
        "margin": "top-xs" //和上方配置隔开
      },

    滑动选择器#

      {
        "type": "slider",//类型slider
        "name": "beishuzhi",//英文,配置项名
        "title": "倍数值",//标题
        "max": "20",//最大可选值
        "min": "1",//最小可选值
        "value": "3",//默认值
        "margin": "top-xs" //和上方配置隔开
      },

    单行输入框#

      {
        "type": "input",//类型input
        "mode": "number",//输入模式,number、text、digit
        "name": "menpiao",//英文,配置项名
        "title": "门票",//标题
        "placeholder": "输入门票数量",//占位提示
        "value": "350",//默认值,可选
        "margin": "top-xs" //和上方配置隔开
      },

    文本域输入框#

      {
        "type": "textarea",//类型textarea
        "name": "weiba",//英文,配置项名
        "title": "门票",//标题
        "placeholder": "回复小尾巴",//占位提示
        "max": "-1",//最大字数,-1或不填为不限制
        "value": "一段比较长的提示文字",//默认值,可选
        "margin": "top-xs" //和上方配置隔开
      },

    效果预览#

    image.png
    修改于 2024-08-02 04:08:44
    上一页
    💬消息解析
    下一页
    接口说明
    Built with