• API简介,如何运用API接口获取商品数据(淘宝/天猫、1688、拼多多、京东等二十多个海内外电商平台)


    API应用程序接口(API:Application Program Interface)

    应用程序接口是一组定义、程序及协议的集合,通过 API 接口实现计算机软件之间的相互通信。API 的一个主要功能是提供通用功能集。程序员通过调用 API 函数对应用程序进行开发,可以减轻编程任务。 API 同时也是一种中间件,为各种不同平台提供数据共享。

    什么是API测试

    API测试是一种用于验证API(应用程序编程接口)的软件测试类型。它与GUI测试非常不同,主要集中在软件体系结构的业务逻辑层。在API测试中,您无需使用标准的用户输入(键盘)和输出,而是使用软件将调用发送到API,获取输出并记下系统的响应。

    API测试需要可以通过API进行交互的应用程序。为了测试API,您需要

    使用测试工具调用API

    编写自己的代码调用API

     

    淘宝/天猫API获得淘宝商品详情 API

     

    获得Key和secret

    名称类型必须描述
    keyString调用key(必须以GET方式拼接在URL中)
    secretString调用密钥
    api_nameStringAPI接口名称(包括在请求地址中)[item_search,item_get,item_search_shop等]
    cacheString[yes,no]默认yes,将调用缓存的数据,速度比较快
    result_typeString[json,jsonu,xml,serialize,var_export]返回数据格式,默认为json,jsonu输出的内容中文可以直接阅读
    langString[cn,en,ru]翻译语言,默认cn简体中文
    versionStringAPI版本
    1. https://api-gw.onebound.cn/taobao/item_get/?key=&
    2. &num_iid=642885619273&is_promotion=1&cache=no&&lang=zh-CN&secret=
    3. ---------------------------------------
    4. Result Object:
    5. ---------------------------------------
    6. {
    7. "item": {
    8. "num_iid": "642885619273",
    9. "title": "Clever&Ketch女包包2022新款时尚链条单肩斜挎亮片星空洋气流苏包",
    10. "desc_short": "",
    11. "price": "299",
    12. "total_price": 0,
    13. "suggestive_price": 0,
    14. "orginal_price": "479.00",
    15. "nick": "cleverketch箱包旗舰店",
    16. "num": "200",
    17. "min_num": 0,
    18. "detail_url": "https://item.taobao.com/item.htm?id=642885619273",
    19. "pic_url": "//img.alicdn.com/imgextra/i1/2207281504206/O1CN01n4ZtmV1gwOWhI23fN_!!2207281504206-0-lubanu-s.jpg",
    20. "brand": "CLEVER&KETCH",
    21. "brandId": "2512537612",
    22. "rootCatId": "50006842",
    23. "cid": "50012010",
    24. "crumbs": [],
    25. "created_time": "",
    26. "modified_time": "",
    27. "delist_time": "",
    28. "desc": "

      http://img.alicdn.com/imgextra/i3/2207281504206/O1CN01f3e6oO1gwOWbmeZEa_!!2207281504206.jpg\" align=\"absmiddle\" />http://img.alicdn.com/imgextra/i1/2207281504206/O1CN01eio0my1gwOWf7laBT_!!2207281504206.jpg\" align=\"absmiddle\" />http://img.alicdn.com/imgextra/i4/2207281504206/O1CN01xXEUwr1gwOWbmeESp_!!2207281504206.jpg\" align=\"absmiddle\" />http://img.alicdn.com/imgextra/i1/2207281504206/O1CN01UFxjHr1gwOWf7iQm8_!!2207281504206.jpg\" align=\"absmiddle\" />http://img.alicdn.com/imgextra/i1/2207281504206/O1CN01EVAkMR1gwOWcxWrH1_!!2207281504206.jpg\" align=\"absmiddle\" />http://img.alicdn.com/imgextra/i1/2207281504206/O1CN01b7Nimc1gwOWhHSXlp_!!2207281504206.jpg\" align=\"absmiddle\" />http://img.alicdn.com/imgextra/i4/2207281504206/O1CN018bYX0U1gwOWcxYwBP_!!2207281504206.jpg\" align=\"absmiddle\" />http://img.alicdn.com/imgextra/i1/2207281504206/O1CN01YfT3Ju1gwOWhHR4Hp_!!2207281504206.jpg\" align=\"absmiddle\" />http://img.alicdn.com/imgextra/i2/2207281504206/O1CN014kOZkc1gwOWdDALeG_!!2207281504206.jpg\" align=\"absmiddle\" />http://img.alicdn.com/imgextra/i1/2207281504206/O1CN01IrbjwS1gwOWeMP3eR_!!2207281504206.jpg\" align=\"absmiddle\" />http://img.alicdn.com/imgextra/i3/2207281504206/O1CN01SlP6se1gwOWfc2GO4_!!2207281504206.jpg\" align=\"absmiddle\" />http://img.alicdn.com/imgextra/i4/2207281504206/O1CN01m2sA5B1gwOWeMS0aG_!!2207281504206.jpg\" align=\"absmiddle\" />http://img.alicdn.com/imgextra/i1/2207281504206/O1CN016a6Xr71gwOWdD84Hk_!!2207281504206.jpg\" align=\"absmiddle\" />http://img.alicdn.com/imgextra/i3/2207281504206/O1CN01U6nKYY1gwOWdD8nzZ_!!2207281504206.jpg\" align=\"absmiddle\" />http://img.alicdn.com/imgextra/i1/2207281504206/O1CN01aCCaVY1gwOWcxYnsj_!!2207281504206.jpg\" align=\"absmiddle\" />http://img.alicdn.com/imgextra/i4/2207281504206/O1CN01LmvCP71gwOWdDA51R_!!2207281504206.jpg\" align=\"absmiddle\" />http://img.alicdn.com/imgextra/i3/2207281504206/O1CN01ND1Ns01gwOWZmtAhj_!!2207281504206.jpg\" align=\"absmiddle\" />http://img.alicdn.com/imgextra/i4/2207281504206/O1CN01f3KVFr1gwOWeMSD3k_!!2207281504206.jpg\" align=\"absmiddle\" />http://img.alicdn.com/imgextra/i4/2207281504206/O1CN01KAO74J1gwOWfc17hL_!!2207281504206.jpg\" align=\"absmiddle\" />http://img.alicdn.com/imgextra/i4/2207281504206/O1CN01kcTJI21gwOWZmtRM9_!!2207281504206.jpg\" align=\"absmiddle\" />http://img.alicdn.com/imgextra/i1/2207281504206/O1CN01cj0gH91gwOWZEe2pg_!!2207281504206.jpg\" align=\"absmiddle\" />http://img.alicdn.com/imgextra/i2/2207281504206/O1CN01BhotYT1gwOWi7tne3_!!2207281504206.jpg\" align=\"absmiddle\" />http://img.alicdn.com/imgextra/i1/2207281504206/O1CN01mIv78m1gwOWXuHf9I_!!2207281504206.jpg\" align=\"absmiddle\" />

      https://www.o0b.cn/i.php?t.png&rid=gw-4.6306cf7d79e2c&p=1778786989&k=i_key&t=1661390721\" style=\"display:none\" />",
    29. "desc_img": [
    30. "http://img.alicdn.com/imgextra/i3/2207281504206/O1CN01f3e6oO1gwOWbmeZEa_!!2207281504206.jpg",
    31. "http://img.alicdn.com/imgextra/i1/2207281504206/O1CN01eio0my1gwOWf7laBT_!!2207281504206.jpg",
    32. "http://img.alicdn.com/imgextra/i4/2207281504206/O1CN01xXEUwr1gwOWbmeESp_!!2207281504206.jpg",
    33. "http://img.alicdn.com/imgextra/i1/2207281504206/O1CN01UFxjHr1gwOWf7iQm8_!!2207281504206.jpg",
    34. "http://img.alicdn.com/imgextra/i1/2207281504206/O1CN01EVAkMR1gwOWcxWrH1_!!2207281504206.jpg",
    35. "http://img.alicdn.com/imgextra/i1/2207281504206/O1CN01b7Nimc1gwOWhHSXlp_!!2207281504206.jpg",
    36. "http://img.alicdn.com/imgextra/i4/2207281504206/O1CN018bYX0U1gwOWcxYwBP_!!2207281504206.jpg",
    37. "http://img.alicdn.com/imgextra/i1/2207281504206/O1CN01YfT3Ju1gwOWhHR4Hp_!!2207281504206.jpg",
    38. "http://img.alicdn.com/imgextra/i2/2207281504206/O1CN014kOZkc1gwOWdDALeG_!!2207281504206.jpg",
    39. "http://img.alicdn.com/imgextra/i1/2207281504206/O1CN01IrbjwS1gwOWeMP3eR_!!2207281504206.jpg",
    40. "http://img.alicdn.com/imgextra/i3/2207281504206/O1CN01SlP6se1gwOWfc2GO4_!!2207281504206.jpg",
    41. "http://img.alicdn.com/imgextra/i4/2207281504206/O1CN01m2sA5B1gwOWeMS0aG_!!2207281504206.jpg",
    42. "http://img.alicdn.com/imgextra/i1/2207281504206/O1CN016a6Xr71gwOWdD84Hk_!!2207281504206.jpg",
    43. "http://img.alicdn.com/imgextra/i3/2207281504206/O1CN01U6nKYY1gwOWdD8nzZ_!!2207281504206.jpg",
    44. "http://img.alicdn.com/imgextra/i1/2207281504206/O1CN01aCCaVY1gwOWcxYnsj_!!2207281504206.jpg",
    45. "http://img.alicdn.com/imgextra/i4/2207281504206/O1CN01LmvCP71gwOWdDA51R_!!2207281504206.jpg",
    46. "http://img.alicdn.com/imgextra/i3/2207281504206/O1CN01ND1Ns01gwOWZmtAhj_!!2207281504206.jpg",
    47. "http://img.alicdn.com/imgextra/i4/2207281504206/O1CN01f3KVFr1gwOWeMSD3k_!!2207281504206.jpg",
    48. "http://img.alicdn.com/imgextra/i4/2207281504206/O1CN01KAO74J1gwOWfc17hL_!!2207281504206.jpg",
    49. "http://img.alicdn.com/imgextra/i4/2207281504206/O1CN01kcTJI21gwOWZmtRM9_!!2207281504206.jpg",
    50. "http://img.alicdn.com/imgextra/i1/2207281504206/O1CN01cj0gH91gwOWZEe2pg_!!2207281504206.jpg",
    51. "http://img.alicdn.com/imgextra/i2/2207281504206/O1CN01BhotYT1gwOWi7tne3_!!2207281504206.jpg",
    52. "http://img.alicdn.com/imgextra/i1/2207281504206/O1CN01mIv78m1gwOWXuHf9I_!!2207281504206.jpg"
    53. ],
    54. "item_imgs": [
    55. {
    56. "url": "//img.alicdn.com/imgextra/i1/2207281504206/O1CN01n4ZtmV1gwOWhI23fN_!!2207281504206-0-lubanu-s.jpg"
    57. },
    58. {
    59. "url": "//img.alicdn.com/imgextra/i4/2207281504206/O1CN01VecWSw1gwOWeMzmMm_!!2207281504206-0-lubanu-s.jpg"
    60. },
    61. {
    62. "url": "//img.alicdn.com/imgextra/i1/2207281504206/O1CN01CGeXMo1gwOWhI1Fnu_!!2207281504206-0-lubanu-s.jpg"
    63. },
    64. {
    65. "url": "//img.alicdn.com/imgextra/i2/2207281504206/O1CN01DOWjoB1gwOWdDimzs_!!2207281504206-0-lubanu-s.jpg"
    66. },
    67. {
    68. "url": "//img.alicdn.com/imgextra/i3/2207281504206/O1CN010D89tr1gwOWihOs0o_!!2207281504206-0-lubanu-s.jpg"
    69. }
    70. ],
    71. "item_weight": "",
    72. "item_size": "",
    73. "location": "广东广州",
    74. "post_fee": " 免运费",
    75. "express_fee": null,
    76. "ems_fee": "",
    77. "shipping_to": "",
    78. "has_discount": "true",
    79. "video": [],
    80. "is_virtual": "",
    81. "sample_id": "",
    82. "is_promotion": "true",
    83. "props_name": "1627207:28341:颜色分类:黑色;1627207:4266701:颜色分类:米白色",
    84. "prop_imgs": {
    85. "prop_img": [
    86. {
    87. "properties": "1627207:28341",
    88. "url": "//img.alicdn.com/imgextra/i4/2207281504206/O1CN013fDWEW1gwOWgbaNsy_!!2207281504206.jpg"
    89. },
    90. {
    91. "properties": "1627207:4266701",
    92. "url": "//img.alicdn.com/imgextra/i3/2207281504206/O1CN01c4FT0N1gwOWih4f7Q_!!2207281504206.jpg"
    93. }
    94. ]
    95. },
    96. "property_alias": "",
    97. "props": [
    98. {
    99. "name": "品牌",
    100. "value": "CLEVER&KETCH"
    101. },
    102. {
    103. "name": "质地",
    104. "value": "PU"
    105. },
    106. {
    107. "name": "材质工艺",
    108. "value": "PU革"
    109. },
    110. {
    111. "name": "闭合方式",
    112. "value": "磁扣"
    113. },
    114. {
    115. "name": "图案",
    116. "value": "纯色"
    117. },
    118. {
    119. "name": "风格",
    120. "value": "欧美时尚"
    121. },
    122. {
    123. "name": "形状",
    124. "value": "横款方形"
    125. },
    126. {
    127. "name": "成色",
    128. "value": "全新"
    129. },
    130. {
    131. "name": "流行元素",
    132. "value": "链子"
    133. },
    134. {
    135. "name": "颜色分类",
    136. "value": "米白色 黑色"
    137. },
    138. {
    139. "name": "内部结构",
    140. "value": "拉链暗袋"
    141. },
    142. {
    143. "name": "有无夹层",
    144. "value": "无"
    145. },
    146. {
    147. "name": "上市时间",
    148. "value": "2021年夏季"
    149. },
    150. {
    151. "name": "是否可折叠",
    152. "value": "否"
    153. },
    154. {
    155. "name": "货号",
    156. "value": "CK100-3501"
    157. },
    158. {
    159. "name": "背包方式",
    160. "value": "单肩斜挎手提"
    161. },
    162. {
    163. "name": "适用场景",
    164. "value": "休闲"
    165. },
    166. {
    167. "name": "里料材质",
    168. "value": "合成革"
    169. },
    170. {
    171. "name": "肩带样式",
    172. "value": "单根"
    173. },
    174. {
    175. "name": "适用对象",
    176. "value": "青年"
    177. },
    178. {
    179. "name": "提拎部件类型",
    180. "value": "锁链式提把"
    181. },
    182. {
    183. "name": "箱包硬度",
    184. "value": "软"
    185. },
    186. {
    187. "name": "款式",
    188. "value": "单肩包"
    189. },
    190. {
    191. "name": "大小",
    192. "value": "小"
    193. },
    194. {
    195. "name": "流行款式名称",
    196. "value": "流苏包"
    197. },
    198. {
    199. "name": "销售渠道类型",
    200. "value": "纯电商(只在线上销售)"
    201. }
    202. ],
    203. "total_sold": "1286",
    204. "skus": {
    205. "sku": [
    206. {
    207. "price": "299",
    208. "total_price": 0,
    209. "orginal_price": "299",
    210. "properties": "1627207:28341",
    211. "properties_name": "1627207:28341:颜色分类:黑色",
    212. "quantity": "200",
    213. "sku_id": "4789520302243"
    214. },
    215. {
    216. "price": "299",
    217. "total_price": 0,
    218. "orginal_price": "299",
    219. "properties": "1627207:4266701",
    220. "properties_name": "1627207:4266701:颜色分类:米白色",
    221. "quantity": "200",
    222. "sku_id": "4789520302244"
    223. }
    224. ]
    225. },
    226. "seller_id": "2207281504206",
    227. "sales": 200,
    228. "shop_id": "170019206",
    229. "props_list": {
    230. "1627207:28341": "颜色分类:黑色",
    231. "1627207:4266701": "颜色分类:米白色"
    232. },
    233. "seller_info": {
    234. "nick": "cleverketch箱包旗舰店",
    235. "item_score": "4.9 ",
    236. "score_p": "4.9 ",
    237. "delivery_score": "4.9 ",
    238. "shop_type": "B",
    239. "user_num_id": "2207281504206",
    240. "sid": "170019206",
    241. "title": "cleverketch箱包旗舰店",
    242. "zhuy": "https://shop170019206.taobao.com/",
    243. "shop_name": "cleverketch箱包旗舰店"
    244. },
    245. "tmall": true,
    246. "error": "",
    247. "warning": "",
    248. "url_log": [],
    249. "fav_count": "18098",
    250. "fans_count": "40.8万",
    251. "freight": "快递: 免运费",
    252. "props_imgs": {
    253. "prop_img": [
    254. {
    255. "properties": "1627207:28341",
    256. "url": "//img.alicdn.com/imgextra/i4/2207281504206/O1CN013fDWEW1gwOWgbaNsy_!!2207281504206.jpg"
    257. },
    258. {
    259. "properties": "1627207:4266701",
    260. "url": "//img.alicdn.com/imgextra/i3/2207281504206/O1CN01c4FT0N1gwOWih4f7Q_!!2207281504206.jpg"
    261. }
    262. ]
    263. },
    264. "_ddf": "xdl",
    265. "promo_type": null,
    266. "props_img": {
    267. "1627207:28341": "//img.alicdn.com/imgextra/i4/2207281504206/O1CN013fDWEW1gwOWgbaNsy_!!2207281504206.jpg",
    268. "1627207:4266701": "//img.alicdn.com/imgextra/i3/2207281504206/O1CN01c4FT0N1gwOWih4f7Q_!!2207281504206.jpg"
    269. },
    270. "format_check": "ok",
    271. "shop_item": [],
    272. "relate_items": []
    273. },
    274. "error": "",
    275. "secache": "4fb7c81c7e0bf7810d291f80e5b1ccc6",
    276. "secache_time": 1661390721,
    277. "secache_date": "2022-08-25 09:25:21",
    278. "translate_status": "",
    279. "translate_time": 0,
    280. "language": {
    281. "default_lang": "cn",
    282. "current_lang": "cn"
    283. },
    284. "reason": "",
    285. "error_code": "0000",
    286. "cache": 0,
    287. "api_info": "today:1 max:10100 all[18=1+1+16];expires:2030-12-31",
    288. "execution_time": "4.042",
    289. "server_time": "Beijing/2022-08-25 09:25:21",
    290. "client_ip": "106.6.34.173",
    291. "call_args": {
    292. "num_iid": "642885619273",
    293. "is_promotion": "1"
    294. },
    295. "api_type": "taobao",
    296. "translate_language": "zh-CN",
    297. "translate_engine": "google_new",
    298. "server_memory": "0.95MB",
    299. "request_id": "gw-4.6306cf7d79e2c",
    300. "last_id": "1173917767"
    301. }
  • 相关阅读:
    解决XXLJOB重复执行问题--Redis加锁+注解+AOP
    怎么测试服务器访问速度
    代码管理工具知多少?来看看Git怎么用吧
    迭代器的一些简单理解
    java计算机毕业设计物品分享网站源码+lw文档+系统+数据库
    WiFi无线通信技术详解
    关于SpringBoot项目yml配置数据库、redis、mq等中间件的用户密码敏感信息加密问题的解决方案
    【Spring】事务和事务传播机制
    论文精读:detr:End-to-End Object Detection with Transformers
    SpringBoot 配置文件使用详解
  • 原文地址:https://blog.csdn.net/api_Anzexi/article/details/126518009