我们都知道,淘宝店铺的商品是一个核心竞争力,如果没有商品,淘宝店铺也就成了“空壳”。因此,淘宝卖家是离不开商品的。但如果要把商品做成模板或者参数化,则需要对数据进行提取,进行信息的加工整理,好了后才能拿来用。
然而在实际开发中我们会遇到很多的问题。例如,如何在模板或者参数化商品中提取数据呢?可以在哪里找数据呢?我们通常会找到一些第三方服务供应商来提供商品 API接口服务,通过这个服务我们可以获得淘宝店铺的商品数据。那今天我们就来了解一下这个第三方服务提供商是怎么提供产品 API接口服务的。
第三方服务供应商(又称开放平台)是指开发和提供产品和技术服务的企业或个人(又称供应商)。在这类企业中,其成员主要由客户构成,公司不直接开发和提供产品和技术服务,而是把主要精力放在产品开发上。其商业模式有两种:
一种是为企业提供信息系统建设方案和软硬件产品的开发;一种是为企业提供技术解决方案并提供信息系统建设的咨询。在整个过程中,第三方服务商既是客户也是合作者。
作为第三方平台,淘宝开放平台要做的就是通过接口的形式来收集卖家数据、做好商品管理、辅助运营人员进行店铺管理、对数据进行加工处理、向用户展现商品等工作。
接口名称
在接口名称方面,可以写成“产品名称”,也可以写成“商品名称”,如果是提供给平台的话,就需要填写一个商品的名字。
由于第三方服务供应商的接口名称都是统一的,因此也是非常容易记的。如“产品名称”就是指的一个商品名或者商品字段;“产品编号”就是指这个商品在这个平台上有哪些编号,比如“品牌”、“型号”等;“商品颜色”就是指这个商品的颜色;“商品类目”就是指这个商品属于哪一个类目等等。
服务介绍
该产品主要是基于阿里旗下的淘宝、天猫、支付宝等平台,通过 API接口来收集到用户的信息,如注册信息、性别年龄等。用户在下载时,会被要求绑定手机号码,然后使用第三方服务供应商的产品进行注册登陆。之后会将数据导入到数据库中,并在后台进行二次开发,实现相应的功能。产品主要用于企业内部数据的使用(如:客户信息、订单、交易流水等),也可作为向第三方平台展示其内部业务的一种形式(如:会员管理系统、订单管理系统等)。该产品不仅能解决淘宝的数据问题,也可以帮助企业实现业务上的创新,是一款不可多得的好产品。
接口说明
那么在实际应用中,我们该如何通过接口来实现数据获取呢?下面给大家详细介绍一下:
接口请求数量限制
通过 API接口,卖家可以根据自己的需求定制不同的服务,但也存在一些问题,例如,如果接口请求数量过多会导致服务器性能不足,甚至导致服务器崩溃。
因此,接口的请求数量要合理限制,一般建议 API服务提供商把请求数控制在100个以内。当遇到超过100个的请求时,应首先考虑是否有异常,如果没有异常的话,可以将请求数限定在200个以内。
在保证平台正常运营的情况下,合理的请求数有利于提高平台用户体验。从用户体验的角度来看,合理的请求数既不会导致服务器过于繁忙或服务器崩溃,也能保证用户不会有太大的不便。
业务处理流程
我们之前讲过,通过数据接口可以将数据拿出来供我们使用,那么业务的处理流程又是怎样的呢?
接口获取到卖家数据后,需要将其存入到数据库中,而这个过程,我们可以参考如下的业务流程:
卖家在后台发布商品,订单会根据时间、订单号、商品编码等信息在后台中显示。
当买家在电商平台上提交了订单后,买家会从前台或系统中看到该订单的详情。
卖家对此订单进行审核、发货等操作,如果该商品存在问题则会让系统修改后再次发布。