API的定义|API优势|什么是电商API调用
API的定义
API(Application Programming Interface)是“应用编程接口”的缩写,指的是一些预先定义的接口(如函数、HTTP接口),或是软件系统不同组成部分衔接的约定。
API的意思是:
简单来说就是函数。比如你写了一个库,里面有很多函数,如果别人要使用你这个库,但是并不知道每个函数内部是怎么实现的。使用的人需要看你的文档或者注释,才知道这个函数的入口参数,和返回值或者这个函数,是用来做什么的。对于用户来说,你的这些函数就是API。目的是提供应用程序以及开发人员,基于某软件或硬件得以访问一组例程的能力。
API的优势
API的优势在于,可以提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需重编源码,或理解内部工作机制的细节。
通俗点来讲,就是别人已经写好了可以实现特定功能的函数,而编程人员只需要根据其提供好的接口,调用方法,传入规定的参数,然后这个函数就会帮助软件调用数据,实现功能
电商API:很多电商平台,国内的淘宝,京东,1688,拼多多,跨境电商平台:亚马逊,速卖通,LAZADA等等都有自己的API接口,方便卖家买家更方便的提供服务,增加效率。
现在很多大平台都有开放式的API。它们会制定自己的系统接口标准,当开发人员需要执行系统整合、自定义和程序应用等操作时,都可以通过该接口标准调用源代码,开发公司常提到的调用API就是这个意思。
如何调用?
1.注册调用APIKEY
代码如下(示例):
-- 请求示例 url 默认请求参数已经URL编码处理 curl -i "https://api-gw.……cn/taobao/item_get/?key=您自己的KEY&secret=<您自己的apiSecret>&num_iid=652874751412&is_promotion=1"
-
-
-
// 请求示例 url 默认请求参数已经URL编码处理
-
// 本示例代码未加密secret参数明文传输,若要加密请参考:https://open.onebound.cn/help/demo/sdk/demo-sign.php
-
$method = "GET";
-
$url = "https://api-gw.onebound.cn/taobao/item_get/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&num_iid=652874751412&is_promotion=1";
-
$curl = curl_init();
-
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $method);
-
curl_setopt($curl, CURLOPT_URL, $url);
-
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST,FALSE);
-
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER,FALSE);
-
curl_setopt($curl, CURLOPT_FAILONERROR, false);
-
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
-
curl_setopt($curl, CURLOPT_HEADER, true);
-
curl_setopt($curl, CURLOPT_ENCODING, "gzip");
-
var_dump(curl_exec($curl));
-
调用实例
代码如下(示例):
-
{
-
"item": {
-
"num_iid": "520813250866",
-
"title": "三刃木折叠刀过安检创意迷你钥匙扣钥匙刀军刀随身多功能小刀包邮",
-
"desc_short": "",
-
"price": 25.8,
-
"total_price": 0,
-
"suggestive_price": 0,
-
"orginal_price": "25.80",
-
"nick": "欢乐购客栈",
-
"num": "832",
-
"min_num": 0,
-
"detail_url": "http://item.taobao.com/item.htm?id=520813250866",
-
"pic_url": "//img.alicdn.com/imgextra/i4/2596264565/TB2p30elFXXXXXQXpXXXXXXXXXX_!!2596264565.jpg",
-
"brand": "三刃木",
-
"brandId": "4036703",
-
"rootCatId": "50013886",
-
"cid": "50014822",
-
"favcount": "4824",
-
"fanscount": "1469",
-
"crumbs": [],
-
"created_time": "",
-
"modified_time": "",
-
"delist_time": "",
-
"desc": "<p style=\"text-align:center;\"><span style=\"color:#ff0000;\"><span style=\"font-size:24.0px;\"><strong>小店所有产品都支持刻字,如需刻字,拍之前联系客服即可。</strong></span></span></p> <p style=\"text-align:center;\"><span style=\"font-size:18.0px;\"><strong>炎炎夏日来临,一把随身携带便携式的折叠小刀,<span style=\"color:#ff0000;\">带开瓶器功能</span>,喝酒不用愁。(钥匙刀不带开瓶器功能)</strong></span></p> <p style=\"text-align:center;\"><strong style=\"color:#000000;line-height:1.5;\"><span style=\"font-size:18.0px;\"><span style=\"line-height:18.0px;\">可以当吊牌项链装饰,也可当钥匙扣挂饰, 水果刀 开瓶器 户外防身.</span></span></strong></p> <p style=\"text-align:center;\"><strong style=\"line-height:1.5;\"><span style=\"font-size:24.0px;\">部分客户跟我们反映链子质量还不够好,因此小店已重新订购一批质量更好的链子赠送,<span style=\"color:#ff0000;\">加量不加价</span>,只为让你买的更舒心,戴的更放心。</span></strong></p> <p style=\"text-align:center;\"><span style=\"font-size:36.0px;\"><strong>购买就送<span style=\"color:#ff0000;\">工具刀卡和链子</span>一条</strong></span></p> <p style=\"text-align:center;\"><span style=\"font-size:36.0px;\"><strong><img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i3/2596264565/TB2Sci2jXXXXXXFXpXXXXXXXXXX_!!2596264565.png\" size=\"611x442\"> </strong></span></p> <p style=\"text-align:center;\"><span style=\"font-size:18.0px;\"><strong>璀璨钻石套餐包含【SK016D钥匙扣 GJ019C折叠刀 GJ017D工具卡】</strong></span><img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i3/2596264565/TB2wWohmXXXXXX8XXXXXXXXXXXX_!!2596264565.jpg\" size=\"750x600\" /></p> <p style=\"text-align:center;\"><span style=\"font-size:18.0px;\"><strong>超凡大师套餐包括【304不锈钢钥匙扣 GJ019C折叠刀 GJ017D工具卡】</strong></span><a href=\"//item.taobao.com/item.htm?id=520798805877\" target=\"_blank\"><img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i4/2596264565/TB2_uiXnFXXXXXBXXXXXXXXXXXX_!!2596264565.jpg_q90.jpg\" style=\"float:none;margin:0.0px;\" /></a></p> <p style=\"text-align:center;\"> </p> <p style=\"text-align:center;\"><span style=\"font-size:18.0px;\"><strong>最强王者套餐包括【钛钢钥匙扣 GJ019C折叠刀 GJ017D工具卡】<a href=\"//item.taobao.com/item.htm?id=520801586805\" target=\"_blank\"><img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i4/2596264565/TB2Gm9xnFXXXXbmXXXXXXXXXXXX_!!2596264565.jpg_q90.jpg\" style=\"float:none;margin:0.0px;\" /></a> </strong></span></p> <p style=\"text-align:center;\"><img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i3/2596264565/TB28Ox4b77OyuJjSsplXXXqdpXa_!!2596264565.jpg\" size=\"749x553\"> <img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i1/2596264565/TB2.mTddVXXXXbeXpXXXXXXXXXX_!!2596264565.jpg\" style=\"line-height:1.5;\" size=\"750x653\"><img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i3/2596264565/TB21Ro.jl0lpuFjSszdXXcdxFXa_!!2596264565.jpg\" size=\"750x653\"> <img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i4/2596264565/TB2q9CelVXXXXcUXXXXXXXXXXXX_!!2596264565.jpg\" size=\"750x340\"><img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i3/2596264565/TB21EX9lVXXXXaXXpXXXXXXXXXX_!!2596264565.jpg\" size=\"750x416\"><img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i3/2596264565/TB2udCylVXXXXXgXXXXXXXXXXXX_!!2596264565.jpg_q90.jpg\"><img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i1/2596264565/TB2EARxjB8lpuFjSspaXXXJKpXa_!!2596264565.jpg\" size=\"750x515\"> <img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i3/2596264565/TB2ssuwlVXXXXafXXXXXXXXXXXX_!!2596264565.jpg_q90.jpg\"><img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i2/2596264565/TB2nAHqgyC9MuFjSZFoXXbUzFXa_!!2596264565.jpg\" size=\"750x606\"> <img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i3/2596264565/TB2ahCelVXXXXc_XXXXXXXXXXXX_!!2596264565.jpg_q90.jpg\"><img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i3/2596264565/TB2w1JnjwRkpuFjy1zeXXc.6FXa_!!2596264565.jpg\" size=\"750x469\"> <img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i3/2596264565/TB2C902lVXXXXbnXpXXXXXXXXXX_!!2596264565.jpg_q90.jpg\"><img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i1/2596264565/TB2sGR3lVXXXXblXpXXXXXXXXXX_!!2596264565.jpg_q90.jpg\"><img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i1/2596264565/TB2ZBGxlVXXXXXMXXXXXXXXXXXX_!!2596264565.jpg_q90.jpg\"><img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i1/2596264565/TB2MjWklVXXXXcaXXXXXXXXXXXX_!!2596264565.jpg_q90.jpg\"><img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i2/2596264565/TB2UgV3lVXXXXbdXpXXXXXXXXXX_!!2596264565.jpg_q90.jpg\"><img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i2/2596264565/TB2ip5XlVXXXXX2XpXXXXXXXXXX_!!2596264565.jpg_q90.jpg\"> <img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i2/2596264565/TB2sMTBdVXXXXXlXXXXXXXXXXXX_!!2596264565.jpg_q90.jpg\" style=\"line-height:1.5;\"><img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i3/2596264565/TB2d3HfdVXXXXahXpXXXXXXXXXX_!!2596264565.jpg_q90.jpg\" style=\"line-height:1.5;\"><img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i4/2596264565/TB2AVbBdVXXXXXkXXXXXXXXXXXX_!!2596264565.jpg_q90.jpg\" style=\"line-height:1.5;\"><img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i2/2596264565/TB2nf_wdVXXXXaMXXXXXXXXXXXX_!!2596264565.jpg_q90.jpg\" style=\"line-height:1.5;\"><img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i4/2596264565/TB2dLYddVXXXXbtXpXXXXXXXXXX_!!2596264565.jpg_q90.jpg\" style=\"line-height:1.5;\"><img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i2/2596264565/TB2H1_adVXXXXbWXpXXXXXXXXXX_!!2596264565.jpg_q90.jpg\" style=\"line-height:1.5;\"><img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i2/2596264565/TB2eBzsdVXXXXbuXXXXXXXXXXXX_!!2596264565.jpg_q90.jpg\" style=\"line-height:1.5;\"><img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i4/2596264565/TB2dOTndVXXXXcCXXXXXXXXXXXX_!!2596264565.jpg_q90.jpg\" style=\"line-height:1.5;\"><img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i2/2596264565/TB2fK2tdVXXXXbkXXXXXXXXXXXX_!!2596264565.jpg_q90.jpg\" style=\"line-height:1.5;\"><img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i2/2596264565/TB29zjedVXXXXaFXpXXXXXXXXXX_!!2596264565.jpg_q90.jpg\" style=\"line-height:1.5;\"><img align=\"absmiddle\" src=\"//img.alicdn.com/imgextra/i3/2596264565/TB2i7rmdVXXXXcTXXXXXXXXXXXX_!!2596264565.jpg_q90.jpg\" style=\"line-height:1.5;\" /></p>",
-
"item_imgs": [
-
{
-
"url": "//img.alicdn.com/imgextra/i4/2596264565/TB2p30elFXXXXXQXpXXXXXXXXXX_!!2596264565.jpg"
-
},
-
{
-
"url": "//img.alicdn.com/imgextra/i2/2596264565/TB2onxRlVXXXXcDXpXXXXXXXXXX_!!2596264565.jpg"
-
},
-
{
-
"url": "//img.alicdn.com/imgextra/i1/2596264565/TB2a.x.lVXXXXXPXpXXXXXXXXXX_!!2596264565.jpg"
-
},
-
{
-
"url": "//img.alicdn.com/imgextra/i2/2596264565/TB2iWE6bKZkyKJjSszbXXblwFXa_!!2596264565.jpg"
-
},
-
{
-
"url": "//img.alicdn.com/imgextra/i4/2596264565/TB2j2cTXib_F1JjSZFzXXc6KXXa_!!2596264565.jpg"
-
}
-
],
-
"item_weight": "0",
-
"item_size": "",
-
"location": "广东深圳",
-
"post_fee": "",
-
"express_fee": "0.00",
-
"ems_fee": "",
-
"shipping_to": "广东广州白云区",
-
"has_discount": "false",
-
"video": [],
-
"is_virtual": "",
-
"sample_id": "",
-
"is_promotion": "false",
-
"props_name": "1627207:1347647754:颜色分类:长方形带开瓶器 送工具刀卡 链子;1627207:1347647753:颜色分类:椭圆形带开瓶器 送工具刀卡 链子;1627207:1195392087:颜色分类:GJ018X钥匙刀 送工具刀卡 链子;1627207:1331112595:颜色分类:超凡大师套餐【送工具卡 链子】;1627207:1331112594:颜色分类:最强王者套餐【送工具卡 链子】;1627207:1331264247:颜色分类:璀璨钻石套餐【送工具卡 链子】",
-
"prop_imgs": {
-
"prop_img": [
-
{
-
"properties": "1627207:1347647754",
-
"url": "//img.alicdn.com/imgextra/i3/2596264565/TB2.XeblVXXXXXkXpXXXXXXXXXX_!!2596264565.jpg"
-
},
-
{
-
"properties": "1627207:1347647753",
-
"url": "//img.alicdn.com/imgextra/i4/2596264565/TB2dTrjdVXXXXXBXpXXXXXXXXXX_!!2596264565.jpg"
-
},
-
{
-
"properties": "1627207:1195392087",
-
"url": "//img.alicdn.com/imgextra/i2/2596264565/TB2j22kdVXXXXXdXpXXXXXXXXXX_!!2596264565.jpg"
-
},
-
{
-
"properties": "1627207:1331112595",
-
"url": "//img.alicdn.com/imgextra/i4/2596264565/TB2_uiXnFXXXXXBXXXXXXXXXXXX_!!2596264565.jpg"
-
},
-
{
-
"properties": "1627207:1331112594",
-
"url": "//img.alicdn.com/imgextra/i4/2596264565/TB2Gm9xnFXXXXbmXXXXXXXXXXXX_!!2596264565.jpg"
-
},
-
{
-
"properties": "1627207:1331264247",
-
"url": "//img.alicdn.com/imgextra/i3/2596264565/TB2wWohmXXXXXX8XXXXXXXXXXXX_!!2596264565.jpg"
-
}
-
]
-
},
-
"property_alias": "1627207:1347647754:长方形带开瓶器 送工具刀卡 链子;1627207:1347647753:椭圆形带开瓶器 送工具刀卡 链子;1627207:1195392087:GJ018X钥匙刀 送工具刀卡 链子;1627207:1331112595:超凡大师套餐【送工具卡 链子】;1627207:1331112594:最强王者套餐【送工具卡 链子】;1627207:1331264247:璀璨钻石套餐【送工具卡 链子】",
-
"props": [
-
{
-
"name": "品牌",
-
"value": "三刃木"
-
},
-
{
-
"name": "产地",
-
"value": "中国"
-
},
-
{
-
"name": "颜色分类",
-
"value": "长方形带开瓶器 送工具刀卡 链子,椭圆形带开瓶器 送工具刀卡 链子,GJ018X钥匙刀 送工具刀卡 链子,超凡大师套餐【送工具卡 链子】,最强王者套餐【送工具卡 链子】,璀璨钻石套餐【送工具卡 链子】"
-
},
-
{
-
"name": "吊牌价",
-
"value": "46"
-
},
-
{
-
"name": "功能数量",
-
"value": "5个及以下"
-
},
-
{
-
"name": "货号",
-
"value": "GJ019C"
-
},
-
{
-
"name": "附加功能",
-
"value": "开瓶器,刀,螺丝刀,钥匙圈,其他"
-
}
-
],
-
"total_sold": "1",
-
"skus": {
-
"sku": [
-
{
-
"price": "39",
-
"orginal_price": "39.00",
-
"properties": "1627207:1347647754",
-
"properties_name": "1627207:1347647754:颜色分类:长方形带开瓶器 送工具刀卡 链子",
-
"quantity": "104",
-
"sku_id": "3166598625985"
-
},
-
{
-
"price": "39",
-
"orginal_price": "39.00",
-
"properties": "1627207:1347647753",
-
"properties_name": "1627207:1347647753:颜色分类:椭圆形带开瓶器 送工具刀卡 链子",
-
"quantity": "370",
-
"sku_id": "3166598625984"
-
},
-
{
-
"price": "25.8",
-
"orginal_price": "25.80",
-
"properties": "1627207:1195392087",
-
"properties_name": "1627207:1195392087:颜色分类:GJ018X钥匙刀 送工具刀卡 链子",
-
"quantity": "34",
-
"sku_id": "3144644292458"
-
},
-
{
-
"price": "73.8",
-
"orginal_price": "73.80",
-
"properties": "1627207:1331112595",
-
"properties_name": "1627207:1331112595:颜色分类:超凡大师套餐【送工具卡 链子】",
-
"quantity": "157",
-
"sku_id": "3161300228970"
-
},
-
{
-
"price": "91.8",
-
"orginal_price": "91.80",
-
"properties": "1627207:1331112594",
-
"properties_name": "1627207:1331112594:颜色分类:最强王者套餐【送工具卡 链子】",
-
"quantity": "0",
-
"sku_id": "3161300228969"
-
},
-
{
-
"price": "63.8",
-
"orginal_price": "63.80",
-
"properties": "1627207:1331264247",
-
"properties_name": "1627207:1331264247:颜色分类:璀璨钻石套餐【送工具卡 链子】",
-
"quantity": "167",
-
"sku_id": "3161107666655"
-
}
-
]
-
},
-
"seller_id": "2596264565",
-
"sales": "1",
-
"shop_id": "127203758",
-
"props_list": {
-
"1627207:1347647754": "颜色分类:长方形带开瓶器 送工具刀卡 链子",
-
"1627207:1347647753": "颜色分类:椭圆形带开瓶器 送工具刀卡 链子",
-
"1627207:1195392087": "颜色分类:GJ018X钥匙刀 送工具刀卡 链子",
-
"1627207:1331112595": "颜色分类:超凡大师套餐【送工具卡 链子】",
-
"1627207:1331112594": "颜色分类:最强王者套餐【送工具卡 链子】",
-
"1627207:1331264247": "颜色分类:璀璨钻石套餐【送工具卡 链子】"
-
},
-
"seller_info": {
-
"title": "欢乐购客栈",
-
"shop_name": "欢乐购客栈",
-
"sid": "127203758",
-
"zhuy": "//shop127203758.taobao.com",
-
"level": "12",
-
"shop_type": "C",
-
"user_num_id": "2596264565",
-
"nick": "欢乐购客栈",
-
"cid": null,
-
"delivery_score": "4.8 ",
-
"item_score": "4.8 ",
-
"score_p": "4.8 "
-
},
-
"tmall": "false",
-
"error": "",
-
"warning": "",
-
"url_log": [],
-
"stuff_status": "",
-
"shopinfo": {
-
"shop_name": "欢乐购客栈",
-
"shop_id": "127203758"
-
},
-
"data_from": "mtop",
-
"method": "item_mtop:item_get",
-
"promo_type": null,
-
"props_img": {
-
"1627207:1347647754": "//img.alicdn.com/imgextra/i3/2596264565/TB2.XeblVXXXXXkXpXXXXXXXXXX_!!2596264565.jpg",
总结
作为一种高效的代码封装模式,API接口有很多,包含通讯服务、文体娱乐、交通出行等类别,这些API接口让软件可以快速便捷访问并获取资源,大大提高项目的开发效率。
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhfiaahf
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
怎样阻止微信小程序自动打开
PHP中文网 06-13 -
photoshop蒙版画笔没反应怎么办
PHP中文网 06-24