关于云开发内容检测一直返回成功的一种解决思路

  • 自己在练习云开发的时候做了一个用户输入的功能,考虑到需要存到数据库,所以加个内容检测应该更安全一些
  • 内容检测的代码网上都有我就不赘述了,我这里主要就是说一下我遇到的一些问题

官方用例,发现不管怎么样errcode总是返回0
  • 我检测了所有的代码,包括从网上重新复制,都无济于事,如下图:
    关于云开发内容检测一直返回成功的一种解决思路
  • 自己用例返回成功

    • 官方的解释,黄也是可以进行检测的,所以我就用了如下图的词汇进行检测,结果依然返回0
      关于云开发内容检测一直返回成功的一种解决思路

    • 但其实这个是官方的问题,后边说

    发现问题

    • 折腾一天,自认为不是云函数和调用云函数的问题,仔细检查自己代码,发现自己输入框这里设置了maxlength
      关于云开发内容检测一直返回成功的一种解决思路

    • 顿时一个想法浮现出来——“不会是因为我长度问题吧?”很显然官方用例长度不止20位,删掉限制,执行
      关于云开发内容检测一直返回成功的一种解决思路

    • 我去,还真是,就离谱。那我接着试我个人用例
      关于云开发内容检测一直返回成功的一种解决思路

    • 我吐了,原来不是我个人用例有问题,而是官方并没有加这些关键词(这就是我前面说的问题)

    • 到此为止,问题原因已找到,仅供大家参考,因为我也不清楚大家会是什么情况,仅提供一种思路!

    版权声明:玥玥 发表于 2021-05-14 17:11:53。
    转载请注明:关于云开发内容检测一直返回成功的一种解决思路 | 女黑客导航