现在电商行业发展得越来越好了,数据分析和可视化也变得越来越重要啦。对于电商数据可视化平台来说,接口(API)可是特别关键的一部分。有了 API,我们就能把电商平台里各种各样的数据整理、提取、转换一下,这样就能做更细致的数据分析了。
在这篇文章里,我要给大家讲讲电商 API 的一些基本常识,再给大家列出来一些电商数据可视化平台必须得有的电商 API。
一、啥是 API?
API 就是 Application Programming Interface,翻译成咱能懂的话就是“应用程序编程接口”。它其实就是不同软件和应用之间交流的一种规则。有了 API,两个应用程序就能交换和共享数据还有功能,这样就能做出更复杂的数据分析和可视化效果啦。
二、电商 API 的分类
根据不同的数据类型和分析需求,我们可以把电商 API 按照功能分成下面这几类:
商品 API:这种 API 主要是用来分析跟商品有关的事儿,像查商品信息、价格、销售数据、库存啥的。就比如说淘宝开放平台的商品 API,里面有商品详情、商品列表、商品搜索、商品评价、商品图片这些接口,开发的人可以根据自己的需要来用这些功能。
交易 API:这类 API 主要是分析订单和支付相关的情况,像查订单信息、交易金额、退款这些。比如说支付宝的交易 API,有预下单 API、统一下单 API、退款 API 还有查询 API 这些接口,能满足不同情况下的支付需求。
用户 API:这种 API 主要是分析用户信息的,像查用户基本信息、收货地址、购买记录、活动信息这些。就像京东开放平台的用户 API,有获取用户基本信息、获取用户等级、获取用户收藏夹、获取用户优惠券这些接口,开发的人可以灵活使用。
物流 API:这类 API 主要是分析物流信息和配送情况的,像查快递信息、看物流轨迹、调取配送路线这些。比如说顺丰速运的物流 API,有订单确认、取消订单、查询订单、查询路线这些接口,能把物流信息都查得明明白白的。
三、必备电商 API 大全
在电商数据可视化平台里,有下面这些必备的电商 API,开发的人可以根据自己的需求来选着用:
淘宝开放平台商品 API:里面有商品详情、商品列表、商品搜索、商品评价、商品图片这些接口,能满足不同的商品分析需求。
支付宝交易 API:有预下单 API、统一下单 API、退款 API 还有查询 API 这些接口,可以满足不同的支付分析需求。
3.京东开放平台用户API:包括获取用户基本信息、获取用户等级、获取用户收藏夹、获取用户优惠券等多个接口,能够满足不同的用户分析需求。
4.顺丰速运物流API:包含订单确认、取消订单、查询订单、查询路由等多个接口,可以实现全方位的物流信息调取。
5.阿里云大数据平台API:包含数据存储、数据分析、数据管理等多个接口,可以满足电商数据可视化平台的各类数据处理和分析需求。
四、免费测试API列表
item_get 获得淘宝商品详情
item_get_pro 获得淘宝商品详情高级版
item_review 获得淘宝商品评论
item_fee 获得淘宝商品快递费用
item_password 获得淘口令真实url
item_list_updown 批量获得淘宝商品上下架时间
seller_info 获得淘宝店铺详情
item_search 按关键字搜索淘宝商品
item_search_tmall 按关键字搜索天猫商品
item_search_pro 高级关键字搜索淘宝商品
item_search_img 按图搜索淘宝商品(拍立淘)
item_search_shop 获得店铺的所有商品
item_search_seller 搜索店铺列表
item_search_guang 爱逛街
item_search_suggest 获得搜索词推荐
item_search_jupage 天天特价
item_search_coupon 优惠券查询
cat_get 获得淘宝分类详情
item_cat_get 获得淘宝商品类目
item_search_samestyle 搜索同款的商品
item_search_similar 搜索相似的商品
item_sku 获取sku详细信息
item_recommend 获取推荐商品列表
brand_cat 获取品牌分类列表
brand_cat_top 获取分类推荐品牌列表
brand_cat_list 得到指定分类的品牌列表
brand_keyword_list 得到指定关键词的品牌列表
brand_info 得到品牌相关信息
brand_product_list 得到指定品牌的产品
custom 自定义API操作
buyer_cart_add 添加到购物车
buyer_cart_remove 删除购物车商品
buyer_cart_clear 清空购物车
buyer_cart_list 获取购物车的商品列表
buyer_cart_order 将购物车商品保存为订单
buyer_order_list 获取购买到的商品订单列表
buyer_order_detail 获取购买到的商品订单详情
buyer_order_express 获取购买到的商品订单物流
buyer_order_message 获取购买到的订单买家留言
buyer_address_list 收货地址列表
buyer_address_clear 清除收货地址
buyer_address_remove 删除收货地址
buyer_address_modify 修改收货地址
buyer_address_add 添加收货地址
buyer_info 买家信息
buyer_token 买家token
seller_order_list 获取卖出的商品订单列表
seller_order_detail 获取卖出的商品订单详情
seller_order_close 卖家关闭一笔交易
seller_order_message 获取或修改卖出去的订单备注
seller_auction_list 商品可上下架商品列表
seller_auction 商品上下架
seller_item_add 商品上传
upload_img 上传图片到淘宝
img2text 图片识别商品接口
tbk_order_query 淘宝客订单查询
item_list_weight 批量获取商品信息
item_history_price 获取商品历史价格信息
item_get_app 获得淘宝app商品详情原数据