收藏
回答

mediaCheckAsync 检测结果30分钟,意义在哪里?

图片修复类的小程序,官方通知用mediaCheckAsync做图片违规检测,我想咨询一下,这个怎么做?

图片修复十几秒就完成了。我即使在图片选择的时候就调用mediaCheckAsync检测,结果还没有拿到图片都已经修复好了。 我凭什么不让用户下载自己上传的图片? 这个问题怎么解决,

回答关注问题邀请回答
收藏

3 个回答

  • showms
    showms
    2023-07-09

    其实这也不能怪官方。内容安全检测这玩意上传的文件有大有小,文件小的可能1s不到就检测完毕,大的可能得好几秒,同步转异步可以很大程度减少服务端连接数,减轻服务器负担。至于你说的还没检测完图片就修复完了,其实是你自己的业务设计问题,建议是上传完图片后小程序端就一直轮询(比如100ms轮询一次),轮询到已经检测通过才进入修复图片的环节,否则继续等待

    2023-07-09
    有用
    回复
  • Jianbo
    Jianbo
    2023-07-07

    此接口不能满足实时的业务。

    2023-07-07
    有用
    回复
  • 周冉
    周冉
    2023-07-07

    嗯呢,确实挺矛盾,由于检测接口是异步的,所以经常业务操作已经完成了,但检测还没完。你说改流程吧,又不甘心,不接入吧人家不乐意。

    2023-07-07
    有用
    回复 1
    • showms
      showms
      2023-07-09
      有啥好不甘心的呢,如果不满意就市面上再去找找其他内容检测api呗
      2023-07-09
      回复
登录 后发表内容