ITPub博客

首页 > 应用开发 > Java > 一分钟掌握技术术语:API(接口)

一分钟掌握技术术语:API(接口)

原创 Java 作者:Noah_WB 时间:2023-02-28 13:51:47 0 删除 编辑

很多产品经理在项目开发过程中经常听到:你调我这个接口就好了;这个功能你写个接口给我;有什么不懂的就看下API接口文档。

开发经常说的接口是什么意思呢?术语解释 :API(Application Programming Interface),简单理解就是 程序之间的约定。主要用于满足应用访问另一应用一组例程,但又无需访问源码或理解内部工作机制的细节,同时也能保证被访问应用的程序和数据安全。

举例:海报设计。你的新公司 ,马上开业了,需要设计个宣传海报。这时你找了家设计公司,跟他们说明你的需求,一周后,他们将设计稿发给你。整个过程中,你不需要了解设计师是怎么设计的,用的是什么软件,白天画的还是晚上画的;也不需要自己去买个设计工作站。你只需提供完成服务的必要信息:你的设计诉求。这个例子中, 设计公司就是提供了一个API,你将你的需求信息输入,最后将设计稿返还给你。

为什么要有API呢?试想,如果写的每一个功能,都需要自己把代码从0到1全写了,世界会复杂成什么样?随着社会的发展,分工也越来越明确。 应用想做定位或地图,调用各大地图的接口就好;应用想做天气预报,调用国家天气网的接口就好。因为API的存在,各程序之间可以快速调用彼此的能力,而对于自身,只要管好自己的业务就好。

  前往测试接口

onebound.taobao.item_get

公共参数

名称 类型 必须 描述
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=652874751412&is_promotion=1

参数说明:num_iid:商品ID
is_promotion:是否获取取促销价

响应参数

Version: Date:2022-04-04

名称 类型 必须 示例值 描述

item

item[] 1
宝贝详情数据

请求示例

	-- 请求示例 url 默认请求参数已经URL编码处理
curl -i "https://api-gw.onebound.cn/taobao/item_get/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&num_iid=652874751412&is_promotion=1"


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70026910/viewspace-2937351/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: Api接口小知识
请登录后发表评论 登录
全部评论
专注各大电商平台API接口,代购系统工程开发维护,对接ChatGPT和智能AI,+v18870292986

注册时间:2023-02-20

  • 博文量
    535
  • 访问量
    406468