最近在对接公安的人脸识别,当然我们也是通过第三方对接的。系统上线后各种报错,有报参数为空、没有权限等。在问题排查过程中发现失败的都是横屏的。但始终找不到佐证可以证明所有横屏都有问题。这个问题纠结了很久。最后想到了一个很简单的记方法,就是同一张照片,纵屏时调一次接口、横屏再调一次接口。如果纵屏可以过,横屏失败,则80~90%是因为横屏的问题了。直接调用接口,发现横屏的就有问题(纵屏的旋转90度),纵屏的就没有问题。
如果能想通,其实很简单,但是在想到之前真的纠结了好久。有时就是灯下黑,明明有最简单的方法,却要各种找。这让我想起了那个博士生花100万搞了一个验证肥皂盒是不是空的,农民工两个大马力风扇就解决了问题的故事。
记录一下工作的点滴,算是一点积累吧。