当前位置: > 论文中心 > 计算机论文 >

基于开放API的交易数据提取方案设计

时间:2014-10-23 16:56 点击:
摘 要:获取开放平台的交易数据在基于API的开发中是极为常见的应用。本文详细描述了基于淘宝开放API 的交易数据提取方案的设计以及其提取流程,并且给出了交易数据库的设计,为基于淘宝的各种交易应用产品的开发与设计提供了借鉴。 关键词:开放API;电子商
  摘 要:获取开放平台的交易数据在基于API的开发中是极为常见的应用。本文详细描述了基于淘宝开放API 的交易数据提取方案的设计以及其提取流程,并且给出了交易数据库的设计,为基于淘宝的各种交易应用产品的开发与设计提供了借鉴。

  关键词:开放API;电子商务;第三方应用

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

  1 引言(Introduction)

  开放平台的交易数据对于研究和分析产品销售形势、市场需求以及安排下一步的生产销售具有重要的意义。选择第三方交易平台作为商品销售的渠道已经成为产品生产者的首要选择,所以利用第三方交易平台提供的开放API对交易数据的进行分析就显的极为重要。本文以淘宝为例子,介绍了商品交易数据提取的一般方案,以为相应的产品开放提供借鉴。

  在提取交易数据时一般可以遵循注册Open API账号及设计交易数据提取方案、设计数据库、提取交易数据等等三个步骤进行。

  2 加入淘宝开放平台(Join taobao open platform)

  为了能够使用淘宝API提取淘宝网站上的交易数据,首先,要在open.taobao.com网站上,申请使用淘宝的开放平台;进入开发者中心,确定用taobao开放API实现交易数据的在线提取的编程语言[1]。具体步骤为:

  (1)在open.taobao.com网站上,填入开发者的基本情况。

  (2)创建应用后即可生成App Key和App Secret。

  (3)测试绑定账号,并确认用户账号。

  (4)使用淘宝开放平台提供的SDK接口和对象进行程序开发。

  (5)使用API测试工具,测试接口是否能正常运行,获取测试的返回信息。

  3 设计交易数据的提取方案(Scheme design of

  extraction of transaction data)

  交易数据的提取,主要目的是为了获取某种或某类商品的交易信息,以掌握相关商品的市场信息。taobao网站上有上亿的注册用户,每天发生大量的交易活动,即使是同一种商品其商品销售的数据也是海量的。本文从通用的需求出发,选取典型商品,提出数据提取的具体方案,建立了交易数据集。数据提取的步骤如下所示。

  (1)在淘宝网站上出售的所有商品都有分类,我们选择人们日常使用的、规范化的、人群适宜限制较少的手机数码类产品,并从其中挑选出15个品牌,在每个品牌中又挑选其中最受欢迎的型号各10中,进行随机组合,构成产品数据集合[2]。

  (2)为商品集合中的每个最受欢迎的商品,挑选10个卖方,组成商品卖家组合。

  (3)查找商品卖家组合中的每个卖家近一年内的所有交易记录,构成历史交易记录集合。

  (4)查找商品卖家组合中的每个卖方的所有交易反馈信息,组成商品卖家信用评分集合。

  (5)将所有涉及的历史交易中的买方,组合成买方集合。

  (6)对于买方集合中的每个买方,查找其所有反馈信息,并确定其中最近一年内的反馈评分,构成买方信用评分集合。

  (7)最后通过查找买方集合中每个买方最近一年内的反馈评分,组合成商品买方信用评分集合。

  以上的方法即为交易数据集合的采集方式,包括产品集合、商品买方集合、商品卖方集合,以及历史交易记录集合等。

  4 交易数据库设计(The transaction database design)

  淘宝开放平台可以返回JSON和XML格式数据,获取返回数据后,为了对数据进行有效的分析,可以将返回的数据建立数据库,并将数据存入到相应的数据表中。为此,我们设计了用户信息表、交易信息表和商品信息表三个数据库表。

   论文榜(www.zglwb.com),是一个专门从事期刊推广、投稿辅导的网站。
本站提供如何投稿辅导,寻求投稿辅导代理,快速投稿辅导,投稿辅导格式指导等解决方案:省级投稿辅导/国家级投稿辅导/核心期刊投稿辅导//职称投稿辅导。


栏目列表
联系方式
推荐内容
 
QQ在线咨询
投稿辅导热线:
189-6119-6312
微信号咨询:
18961196312