APP下载

基于开放API的电子商务网创实训平台设计与实践

2019-11-11张禹郑凉

电脑知识与技术 2019年27期
关键词:开放平台店铺电子商务

张禹 郑凉

摘要:围绕高职、社会电商培训机构的教师与学生主体进行研究,建立更加关注学生的实训全过程,注重对学生实训的过程评价,把过程评价和结果评价相结合形成综合评价体系,以贯穿大学三年对学生创业实践过程指导,掌握对网店数据分析、运营规律和数据工作原理,增强对电子商务中网店运营的理解。围绕获取数据、筛选数据、分析数据、呈现数据来建立实训平台,让教师上指导更加直观及时,考核更加科学,学生实训更加真实,逐步提高创业实践能力,为基地数据运营实训室提供平台支撑。

关键字:开放API;网络创业;电子商务实训

中图分类号:TP311      文献标识码:A

文章编号:1009-3044(2019)27-0292-03

1 引言

大数据与互联网开放性使得各大电子商务平台纷纷通过开放API实现数据互通,为广大商家提供更加精准的网络营销数据。开放平台网络店铺数据对于研究和分析产品销售、市场需求、以及对下一步的生产销售等情况都有着重要意义[1],也可为大学生电子商务创业提供数据支撑。大学生网络创业是复合型人才,要熟练掌握电子商务平台交易流程,具备网络店铺运营和营销推广、活动策划能力,具有敏锐的市场洞察能力,对商品进出管理有较强的掌控,以及具有较强团队合作协调能力,融合商务与信息技术、人文修养于一身。但当前电子商务人才培养主要由理论教学、案例教学、仿真实训等多种形式组成,以上的传统教学方式很难解决电子商务真实的操作环境,无法取得真实的实践成效。因此,以京东、淘宝、亚马逊等电子商务平台为数据源,设计多平台网络店铺数据提取方案,分析网络店铺运营过程的关键指标,借助API、实时数据、预警模型、可视化呈现等关键技术,构建多平台融合的高职电子商务创业实训平台[2],可使电子商务创业实践更加真实,有效解决学生店铺运营与管理过程中指导难的问题,提高高职学生电子商务创业成效。

2 电商平台API数据获取方式

目前电商开放平台主要有3中类型,一是商品开放平台,二是店铺开放平台,三是供应商开放平台,大学生网络创业主要围绕店铺开放平台来进行,所以重点研究了店铺开放平台。目前大学生网络创业平台主要有淘宝天猫、京东等平台,各大平台也都进行了部分的数据的开放API,并且有详细的API开发文档,帮助个人或者企业建立自己的店铺数据库,主流两大平台的开放API情况如下:

2.1 淘宝开放平台

淘宝开放平台给外部的合作伙伴提供了进300个API,覆盖了淘宝的交易核心数据,日均调用量10亿次/天,在店铺管理、营销推广、市局分析等方面都提供了开放数据,是国内电商平台开放业务规模最大的平台,不受语言和浏览器等方面的约束。淘宝OAuth2.0服务支持采用两种方式获取Access Token(授权令牌),即 Server-side flow 和 Client-side flow。

2.2 京东宙斯

宙斯开放平台给外部合作伙伴提供了221个API,基于HTTP协议调用的,开发者(ISV)可以使用宙斯提供的SDK (支持多种语言,需要对请求进行封装、签名加解密等)来调用、也可以根据协议规则进行封装为HTTP请求来进行调用,会针对自行封装的HTTP请求进行API调用过程进行详细说明。

3 大学生电子商务创业实训平台的构架

系统构建方面围绕大学生电子商务创业实训过程的关键字段来设计构架,需要充分结合API授权及字段调用形式,主要体现一下几个方面:

(1)平台的完整性

按照统一技术规范和信息标准,充分结合电子商务创业运营的业务需要,以及实训教学过程指导和结果考核的需求来构建平台[3-5],提供店铺开设、产品管理、订单处理、数据分析、供应商对接等功能,并通过API获取真实商城数据、实时数据库存储、分析数据、建模预警,以可视化呈现、实践指导交流来实现电子商务创业指导与评价,并实现大学三年的贯穿,让平台发挥直观管理、及时指导、科学考核上的作用。

(2)实践的真实性

全面整合京东、淘宝、亚马逊等API开放平台的数据,通过API开放平台来提取授权的店铺数据,从而建立真实的电子商务创业实训数据库,将数据筛选汇聚并进行分析,真实数据库的建构将逐步实现电子商务教学过程中真实实训环節,提高电子商务学生创业实践能力,达到真实电子商务创业实践的教学目标。

(3)指导的监控性

关注学生的实训全过程,让学生利用动态真实的数据开展项目运营,优化运营策略,教师在自己的界面开展过程监控与指导,以评价指标结合贝叶斯算法来建立数据预警模型,实现网店运行过程中数据下滑和单个运行指标较差的提出数据预警,对预警的数据以WEB端口对外展现动态数据,并对预警数据进行可视化设计,形成电子商务创业实训指导。

(4)评价的全面性

平台的构建将更加注重学生创业实训的过程评价,把过程评价和结果评价相结合,形成学生创业实训情况的综合评价,以此来激发学生学习的积极性,让学生在实训过程中提高创新意识,掌握对网店数据分析、运营规律和数据工作原理,增强对电子商务网店运营的理解。

4 大学生电子商务创业实训平台的设计实现

在平台技术架构上,采用基础B/S的MVC架构模式,进行层次化的平台总体构架,通过用户购买因素进行分析,从功能模块上将平台主要分开前台、后台两大部分来构建平台模块实现整体功能,如图1所示。

4.1 运行环境

为满足多平台多网店的数据分析,平台需要承担海量的数据、文件、数据库里数据的存储和计算,必然需要可扩展的、可靠和高性能的硬盘和高速的内存,还需要有弹性计算能力的CPU等硬件资源,以此减少业务层的响应时间,云计算平台就可以解决这些问题。云服务器是一种处理能力可弹性伸缩的计算服务,管理方式比物理服务器更加简便高效,用户只需要专注数据模型与平台建设,服务器的运维工作都交给专业的厂家。

4.2 主要技术

构建一套符合大学生电子商务创业实训指导平台,需进行业务流程梳理,进而开展功能需求和性能需求分析,再整合获取多平台授权的数据,将数据进行筛选汇聚并分析,建立网店数据预警指标体系,如图2所示,以此在技术方面有着更高的要求,主要體现在如下几个方面:

1)获取网店授权数据,整合多平台数据

根据现有电商平台具有免费和收费2项开放API,结合平台的销量、加购数量、收藏数量、支付金额等字段,根据API运用模型构架,申请卖家店铺授权订购,主要关注应用字段和授权的有效时间,授权形式主要通过平台申请,授权后建立自己的SQL数据对应好id用户、应用id、关系id等标记字段,使多平台数据汇总。

2)对应业务接口,完善请求鉴权

发起调用API请求,通过NGINX转到不同电商平台的服务器,数据通过鉴权就可以调用各平台的业务数据,做好开放API的接口,一是要规范好API接口和字段名称的设计,二是设计合理的布局,使数据展示更加直观,指导更加便捷。

3)增强访问频率的控制,均衡海量数据

电商平台交易量每天都在发生,交易本身字段复杂并会产生海量的数据,开放API的数据如何以快速稳定的访问读取需要通过复杂均衡和性能优越的云服务器,同时结合受众访问平台的实际和访问数据的习惯做一点的限制,使访问刷新频率更加的科学,不会因为访问量过大增加开支和影响正常访问。

5 大学生电子商务创业实训平台运用成效

大学生网络创业实训平台的建立如图3所示,通过一学期为电子商务专业4个班级200余名学生,以2个人为一组进行使用系统和未使用系统的实践比较,发现使用大学生电子商务实训平台的进行创业的网店在及时回复、成交金额、收藏量等方面都比未使用系统的高出15%,同时对使用班级教师进行一学期的访谈总结,认为平台可以随时随地开展高效率、高质量的指导,实现贯穿大学在校期间的全过程指导,通过指导增强大学生的运营管理和决策判断能力,提高大学生电子商务创业成功率,既能带动创业也能带动就业,实现多元化的就业渠道,创新了学习指导与学生创业一体化的新模式。

6 结论

电子商务创业需要众多因素,构建基于大数据多平台融合的电子商务创业实训平台对学生实训的过程指导和结果考核有着重要的意义。对于学生来说通过平台了解店铺运作情况并可以相互交流和寻找货源,以合理安排货源采购和销量预测,这些数据获取需要通过开放API的数据来开展真实的实训,本文就基于API数据获取方法、平台架构设计等方面,为相关产品开发提供借鉴。本创业实训平台的构建与尝试,预计会大幅提升大学生创业成功率,增强大学生创业实践技能提高会有很好的效果。

参考文献:

[1] 王冠宙,洪钧.开放API:下一代网络的灵魂(上)[J].电子质量,2002(03):92-93.

[2] 康芹,崔红,王旭飞.基于创新创业教育的跨专业、跨年级综合实训平台建设[J].西部素质教育,2017,3(19):154-155.

[3] 韩旭芳. 基于开放API的电子商务个性化服务推荐研究[D].石家庄铁道大学,2011.

[4] 刘坤鹏. 基于HTML5开放API设备的跨平台研究与实现[D].电子科技大学,2017.

[5] 时子庆,刘金兰,谭晓华.基于OAuth2.0的认证授权技术[J].计算机系统应用,2012,21(03):260-264.

【通联编辑:李雅琪】

猜你喜欢

开放平台店铺电子商务
老店铺杂事
基于在线开放平台的混合式课堂教学模式构建与实践
《电子商务法》如何助力直销
基于AliGenie语音开放平台的传统家居智联网解决方案
电子商务
搭建开放平台 收获真情实感——谈《品德与生活》教学中开放式教学的实施
关于加快制定电子商务法的议案
云计算开放平台的知识产权问题研究
2015五道口店铺回访