调用API和SDK返回错误信息的解决方法
独孤焰坤 发布于2017-12-18 浏览:3085 回复:13
1
收藏

通常,我们调用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

收藏
点赞
1
个赞
共13条回复 最后由酩酊醉酉回复于2018-06-04
#14酩酊醉酉回复于2018-06-04

可以说是非常有条理了

0
#13K零度以下回复于2018-03-05

步骤很详细,思路清晰

0
#12荒墨丶迷失回复于2017-12-25
#11 卡农LLLL回复
哟...无限嵌套循环坑啊..哈哈哈

哟 ...厉害了这都知道~

1
#11卡农LLLL回复于2017-12-25
#10 荒墨丶迷失回复
发现传说中坑不胜数 坑里嵌套坑

哟...无限嵌套循环坑啊..哈哈哈

0
#10荒墨丶迷失回复于2017-12-24
#9 卡农LLLL回复
趟过无数个坑.终于来到下一坑. 刚翻过了几个坑.嘿.又跳进了一个坑...嘿.,
展开

发现传说中坑不胜数 坑里嵌套坑

1
#9卡农LLLL回复于2017-12-23
#8 荒墨丶迷失回复
卡农排坑也非常厉害 就像踩地雷一样 哈哈

趟过无数个坑.终于来到下一坑.

刚翻过了几个坑.嘿.又跳进了一个坑...嘿.,

0
#8荒墨丶迷失回复于2017-12-23

卡农排坑也非常厉害 就像踩地雷一样 哈哈

0
#7卡农LLLL回复于2017-12-23

排坑技术指南..呵呵

0
#6荒墨丶迷失回复于2017-12-22
#5 独孤焰坤回复
自己顶一波~

小伙子 可以哇 帮你顶一波~

1
#5独孤焰坤回复于2017-12-22

自己顶一波~

0
#4独孤焰坤回复于2017-12-21

API的错误解决方案总结起来只有几种,不成功无返回,成功无返回,成功又返回但是错误~

我这个主要可以解决1和3

0
#3荒墨丶迷失回复于2017-12-21

关于调用成功没有返回 error_no 和 error msg 等解决办法?

0
#2周俊316回复于2017-12-21

很详细,非常感谢您的分享

0
TOP
切换版块