淘宝开放API的文档漏洞百出,对广大开发者不负责任
2008-11-28 18:06
316 查看
最近想开发一个淘宝应用程序玩玩,就研究了淘宝的开放API,开始是从文档入手,但是感觉内容写的很分散,无法突出重点,跟GOOGLE MAP API的文档比简直是天壤之别,若仅仅如此,凑合看也就罢了。但在我开始写代码之后,才发现问题比想象中的要严重,我最担心的事情还是发生了:文档和代码不一致,对照淘宝的模拟测试环境,发现生成的查询字符串与文档上有时候有出入。这样我根据文档编写的程序在调试时通不过,没有办法就用模拟测试环境生成的字符串一个一个对比,查找不同之处,虽然最终解决了问题,但是这导致我花费的巨大的时间在调试上面。
第一个例子:format or sip_format?
在API文档中说明如下:
根据这个文档,我们应该使用sip_format,然而使用官方的模拟测试工具却并非如此,请看:
提交参数中居然又是format, 明显的不一致,那么我们应该用哪一个的,只有自己去尝试,因为这个参数说明是可选参数,我实验之后好像都可以。
这样的问题说明官方的API设计不够严谨,文档中还有一些其它的问题,找时间再补充上来,淘宝这样的API,浪费了开发者的大量时间和精力去调试,很难有一个功能是一步调通的,是对开发者的不负责。
第一个例子:format or sip_format?
在API文档中说明如下:
根据这个文档,我们应该使用sip_format,然而使用官方的模拟测试工具却并非如此,请看:
提交参数中居然又是format, 明显的不一致,那么我们应该用哪一个的,只有自己去尝试,因为这个参数说明是可选参数,我实验之后好像都可以。
这样的问题说明官方的API设计不够严谨,文档中还有一些其它的问题,找时间再补充上来,淘宝这样的API,浪费了开发者的大量时间和精力去调试,很难有一个功能是一步调通的,是对开发者的不负责。
相关文章推荐
- 淘宝移动硬盘2周损坏,不负责任卖家 守望tb (麦田存储),兼谈淘宝售后
- 邓紫棋经纪人狠批林宥嘉不负责任:她是受害者
- 谁说80后的人不负责任!
- Bottle开发者中文文档(1)——安装
- 宁愿多花些时间也一定要看好书,看一些不负责任的书纯粹是浪费时间
- 小米应用开发者文档(标注需要注意的地方)
- guacamole开发者文档——guacamole配置
- cocos2dx开发者指南,官方文档
- Web开发者文档和手册
- 微信公众平台开发者文档
- 开发者 发展 4 淘宝 专注
- odoo10 开发者文档(1)--主题教程
- Odoo10 开发者文档(2)--建立一个网站
- 开发者文档之多线程编程指南学习笔记
- Android开发者文档笔记(三)
- Google Android开发者文档系列-创建有内容分享特性的应用之获取文件信息
- 【IOS】iOS Developer Library (苹果开发者文档)官网路径
- iOS 淘宝买 开发者证书 进行真机调试
- 微软公司怎么可能是个不负责任的厂商?
- FloodLight开发者文档二(译文)