通常,我们调用API或者使用SDK的时候,并不是所有人都能很顺利的一步就完成,遇到一些问题需要解决,我谈谈我的解决经验:
1.我们先用AK和SK获取自己的Token,这一步基本上不会错,因为直接浏览器就可以获取
2.将自己的Token拼接到自己所要调用的接口,在浏览器中去访问试试,会报一个图片参数错误,OK,token没问题
3.调通自己的网络,确保能够get,post,也就是https通讯是必须通的,注意是https
4.调试代码,代码获取图片的base64编码,再去网页中用图片在线获取工具获取,比对是否正确,不正确就是代码错误,正确就继续
5.开始post请求,利用抓包工具(我用的是shark)抓取发出去的报文,也就是post的表单,看看是不是自己拼接的表单(主要看的是image对应的base64编码),如果不是的话,就检查代码错误,报文拼接错误,是的话如果还返回错误,检查图片是否是所要的,如果是,那么SDK集成有问题
基本错误按照这5个步骤是能找出来的,能够使你调通你的API或者SDK
请登录后评论
TOP
切换版块
可以说是非常有条理了
步骤很详细,思路清晰
哟 ...厉害了这都知道~
哟...无限嵌套循环坑啊..哈哈哈
发现传说中坑不胜数 坑里嵌套坑
趟过无数个坑.终于来到下一坑.
刚翻过了几个坑.嘿.又跳进了一个坑...嘿.,
卡农排坑也非常厉害 就像踩地雷一样 哈哈
排坑技术指南..呵呵
小伙子 可以哇 帮你顶一波~
自己顶一波~
API的错误解决方案总结起来只有几种,不成功无返回,成功无返回,成功又返回但是错误~
我这个主要可以解决1和3
关于调用成功没有返回 error_no 和 error msg 等解决办法?
很详细,非常感谢您的分享