MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接

    over img num limit报错

    开发交流
    1
    2
    150
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • X
      XDorz 最后由 XDorz 编辑

      机器人在群聊中发图片,发着发着报错了,提示 over img num limit,并且该张图片未发出,几秒后又能发图了,这是机器人在一段时间内发图过于多了吗,具体是多久时间内不能超过多少图片呢,私聊有没有这个限制呢?

      1 条回复 最后回复 回复 引用 0
      • X
        XDorz 最后由 编辑

        版本:2.9.1
        上传方式:
        public static Image upLoadImgForStream(InputStream inputStream){
        Image image=null;
        ExternalResource externalResource=null;
        try {
        externalResource=ExternalResource.create(inputStream);
        image=ExternalResource.uploadAsImage(externalResource,BotInfo.bot.getAsFriend());
        } catch (IOException e) {
        log.error("图像上传流创建失败");
        e.printStackTrace();
        }finally {
        try {
        if(inputStream!=null) inputStream.close();
        if(externalResource!=null) externalResource.close();
        } catch (IOException e) {
        log.error("流无法关闭");
        e.printStackTrace();
        }
        }
        return image;
        }

        1 条回复 最后回复 回复 引用 0
        • 1 / 1
        • First post
          Last post
        Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact