介绍API:应用程序接口(API:Application Program Interface)
应用程序接口是一组定义、程序及协议的集合,通过 API 接口实现计算机软件之间的相互通信。API 的一个主要功能是提供通用功能集。程序员通过调用 API 函数对应用程序进行开发,可以减轻编程任务。 API 同时也是一种中间件,为各种不同平台提供数据共享。
根据单个或分布式平台上不同软件应用程序间的数据共享性能,可以将 API 分为四种类型:
远程过程调用(RPC):通过作用在共享数据缓存器上的过程(或任务)实现程序间的通信。
标准查询语言(SQL):是标准的访问数据的查询语言,通过数据库实现应用程序间的数据共享。
文件传输:文件传输通过发送格式化文件实现应用程序间数据共享。
信息交付:指松耦合或紧耦合应用程序间的小型格式化信息,通过程序间的直接通信实现数据共享。
公共参数
请求地址: https://console.open.onebound.cn/console/?i=Anzexi
| 名称 | 类型 | 必须 | 描述 |
|---|---|---|---|
| key | String | 是 | 调用key(必须以GET方式拼接在URL中) |
| secret | String | 是 | 调用密钥 |
| api_name | String | 是 | API接口名称(包括在请求地址中)[item_search,item_get,item_search_shop等] |
| cache | String | 否 | [yes,no]默认yes,将调用缓存的数据,速度比较快 |
| result_type | String | 否 | [json,jsonu,xml,serialize,var_export]返回数据格式,默认为json,jsonu输出的内容中文可以直接阅读 |
| lang | String | 否 | [cn,en,ru]翻译语言,默认cn简体中文 |
| version | String | 否 | API版本 |
请求参数
请求参数:num_iid=520813250866&is_promotion=1
参数说明:num_iid:淘宝商品ID
is_promotion:是否获取取促销价
响应参数
Version: Date:2022-04-04
| 名称 | 类型 | 必须 | 示例值 | 描述 |
|---|---|---|---|---|
| item |
item[] | 1 | 宝贝详情数据 | |
| num_iid |
Bigint | 1 | 520813250866 | 宝贝ID |
| title |
String | 1 | 三刃木折叠刀过安检创意迷你钥匙扣钥匙刀军刀随身多功能小刀包邮 | 宝贝标题 |
| desc_short |
String | 0 | 商品简介 | |
| promotion_price |
Int | 0 | 优惠价 | |
| price |
Float | 1 | 25.8 | 价格 |
| total_price |
Float | 0 | 0 | |
| suggestive_price |
Float | 0 | 0 | |
| orginal_price |
String | 0 | 25.80 | 原价 |
| nick |
String | 0 | 欢乐购客栈 | 掌柜昵称 |
| num |
Int | 0 | 3836 | 库存 |
| min_num |
Int | 0 | 0 | 最小购买数 |
| detail_url |
String | 0 | http://item.taobao.com/item.htm?id=520813250866 | 宝贝链接 |
| pic_url |
String | 1 | //gd2.alicdn.com/imgextra/i4/2596264565/TB2p30elFXXXXXQXpXXXXXXXXXX_!!2596264565.jpg | 宝贝图片 |
| brand |
String | 0 | 三刃木 | 品牌名称 |
| brandId |
Int | 0 | 8879363 | 品牌ID |
| rootCatId |
Int | 0 | 50013886 | 顶级分类ID |
| cid |
Int | 1 | 50014822 | |
| crumbs |
Mix | 0 | [] | 导航菜单 |
| created_time |
String | 0 | ||
| modified_time |
String | 0 | ||
| delist_time |
String | 0 | ||
| desc |
String | 0 | 商品详情 | |
| desc_img |
Mix | 0 | [] | 商品详情图片 |
| item_imgs |
Mix | 0 | item_imgs[] | 商品图片 |
| item_weight |
String | 0 | ||
| item_siz |

本文介绍了API,特别是电商API的应用,它提供了一组定义、程序和协议,用于不同计算机软件之间的相互通信。API包括四种类型:RPC、SQL、文件传输和信息交付。举例说明了电商API的请求地址、请求参数如num_iid和is_promotion,以及如何通过不同的编程语言(如Curl、PHP、PHPsdk、JAVA、C#、Python)进行请求示例,并给出了响应示例。
最低0.47元/天 解锁文章
554

被折叠的 条评论
为什么被折叠?



