一种动态数据编辑调用方法及系统与流程

文档序号:12719595阅读:332来源:国知局
一种动态数据编辑调用方法及系统与流程

本发明涉及互联网技术领域,特别涉及一种动态数据编辑调用方法及系统。



背景技术:

随着互联网的发展,出现了各种为用户提供特定服务的应用,这其中包括了为开发者和最终用户获取企业用户提供交互的应用支撑平台。实际上,应用支撑平台可以理解为一种网上交易平台。

网上交易平台是一个第三方的交易安全保障平台,主要作用是为了保障交易双方在网上进行交易的安全,诚信等问题。网上交易平台主要包括如下几种形式:

1、B2B平台

是企业与企业之间通过互联网进行产品、服务及信息的交换。网站的主要模式分为三类:大型企业的B2B网站,第三方经营的B2B网站,行业生态型的B2B网站。这里我们要谈论的是第三方经营的B2B网站,此类网站为买卖双方提供信息交流的网络商业平台并为用户提供网上交流的条件,促成交易的机会。

2、B2C平台

B2C平台是很多企业选择网上销售平台的第一目标,天猫、京东、一号店……资金到位的情况下,一般能够进驻的平台都不会放弃,毕竟不同的入口受众不一样,用户规模是首要。

3、独立商城

独立商城就是凭借商城系统打造含有顶级域名的独立网店。开独立网店的 好处莫过于:顶级域名、自有品牌、企业形象、节约成本、自主管理、不受约束。

4、C2C平台

C2C在前几年很流行,类似淘宝、拍拍等。

5、CPS平台

主流的CPS平台含领克特、亿起发等,是电商较主流的推广方式之一,费用通过CPS模式推广产生的有效订单进行比例分成。CPS模式成为主流推广模式的很大原因就是零风险,投广告很有可能花了大价钱而造成很低的转化率,竞价、直通车可能没有产生订单,但是CPS是产生了销售额才会有佣金,ROI较高。

6、O2O平台

O2O平台主要是指团购平台,拉手网、大众点评、高朋、F团等,由于其高性价比,仍然受到很多用户青睐。

7、银行网上商城

初期,许多银行开设网上商城的目的是为了使用信用卡的用户分期付款而设立。随着电子商务普及、用户需求增强、技术手段提升,银行网上商城也逐步成熟起来。银行网店为用户提供了全方位服务,包括积分换购、分期付款等,也覆盖支付、融资、担保等,最为显著的是给很多商家提供了展示、销售产品的平台和机会。

应用系统支撑平台(Application SupportingPlatform)是一个信息的集成环境,是将分散、异构的应用和信息资源进行聚合,通过统一的访问入口,实现结构化数据资源、非结构化文档和互联网资源、各种应用系统跨数据库、跨系统平台的无缝接入和集成,提供一个支持信息访问、传递、以及协作的集成化环境,实现个性化业务应用的高效开发、集成、部署与管理;并根据每个用户的特点、喜好和角色的不同,为特定用户提供量身定做的访问关键业务信息的安全通道和个性化应用界面,使师生员工可以浏览到相互关联的数据,进行 相关的事务处理。

现有技术中,对于网上应用系统支撑平台有各样的应用和变形,但是,各种应用系统支撑平台更侧重于平台的工作,对于登录平台的开发者以及用户等对于数据自身的编辑和共享要求有所忽略,或者,对于数据结构本身毅然依靠传统的数据库表形式编辑调用,效率不高。因而,亟需要一种为开发者和运营者搭建沟通平台的应用支撑平台方案,并提供灵活高效的数据调用共享方案,以满足用户需求,提高用户体验度。



技术实现要素:

本发明提供一种动态数据编辑调用方法及系统,用以解决现有技术中应用支撑平台数据共享编辑调用效率底下的问题。

本发明提供一种动态数据编辑调用方法,包括:

开发者登录应用支撑平台,调用所述应用支撑平台提供的动态数据结构,进行应用程序的动态数据结构创建;所述动态数据结构由所述开发者自行定义;

运营者通过所述应用支撑平台调用所述应用程序,动态编辑所述动态数据结构。

所述方法还包括:

所述应用支撑平台提供动态数据结构的模板,所述开发者自行调用所述动态数据结构的模板,进行与自身应用程序相适应的动态数据结构创建。

所述方法还包括:

所述开发者能够对所述动态数据结构根据所述应用程序的需求自行定义,并能够根据所述应用程序的需求进行编辑和存储。

所述方法还包括:

所述动态数据存储在所述应用支撑平台上。

所述方法还包括:

所述运营者通过所述应用支撑平台选择自身需要的应用程序并调用;

根据需要编辑和存储所述应用程序对应的动态数据。

所述方法还包括:

所述应用支撑平台对所述开发者和运营者创建、编辑、存储的动态数据进行审核和测试。

一种动态数据编辑调用系统,包括:

开发者,用于登录应用支撑平台,调用所述应用支撑平台提供的动态数据结构,进行应用程序的动态数据结构创建;所述动态数据结构由所述开发者自行定义;

运营者,用于通过所述应用支撑平台调用所述应用程序,动态编辑所述动态数据结构;

应用支撑平台,用于接受所述开发者和运营者的登录,存储所述开发者和运营者创建、编辑的动态数据。

所述应用支撑平台还用于提供动态数据结构的模板;

所述开发者自行调用所述动态数据结构的模板,进行与自身应用程序相适应的动态数据结构创建。

所述应用支撑平台还用于对所述开发者和运营者创建、编辑、存储的动态数据进行审核和测试。

所述运营者还用于通过所述应用支撑平台选择自身需要的应用程序并调用;

根据需要编辑和存储所述应用程序对应的动态数据。

本发明实施例通过开发者登录应用支撑平台,调用所述应用支撑平台提供的动态数据结构,进行应用程序的动态数据结构创建;所述动态数据结构由所述开发者自行定义;运营者通过所述应用支撑平台调用所述应用程序,动态编辑所述动态数据结构。本发明实施例的方案,提供了方便简洁的动态数据编辑 和调用方案,为开发者和运营者之间数据共享调用提供了极大的便利,开发者不仅可以自行创建、编辑动态数据,还可以创建动态数据结构,运营者同样可以根据需要对数据和数据结构进行动态编辑和调用,极大的提高了用户体验度。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1为本发明实施例1提供的一种动态数据编辑调用方法原理流程图;

图2为本发明实施例2提供的一种动态数据编辑调用系统结构示意图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

如图1所示,为本发明实施例1提供的一种动态数据编辑调用方法原理流程图,其中,

步骤11,开发者登录应用支撑平台,调用所述应用支撑平台提供的动态数据结构,进行应用程序的动态数据结构创建;动态数据结构由所述开发者自行定义。

本实施例提供一种应用支撑平台,用来为开发者和运营者之间搭建交互的平台。开发者开发完成应用程序后,可以向应用支撑平台获取接口信息,根据 接口信息将应用程序上传应用支撑平台,或者将应用程序保存在本地服务器上,通过接口程序调用。

应用支撑平台提供接口调用,并且提供对应用程序的展示信息编辑页面和功能,开发者根据自身需要,自行编辑展示页面内容。

运营者通过应用支撑平台浏览和选择应用程序,选定后通过应用支撑平台获取该应用程序或者通过应用支撑平台提供的借口调用应用程序。当然,如果涉及支付问题,应用支撑平台可以自行提供支撑,或者调用第三方支付来完成。具体支付的过程不是本实施例关注的范围,现有技术中也存在多种支付方式选择和第三方支付技术,此处不赘述。

应用程序的交易是由具体的系统设定的,本实施例提供一种应用程序交易的系统解决方案。整体采用云平台的架构,云端提供应用程序交易展示的整体控制方案,包括提供应用程序交易展示编辑页面,提供应用程序的展示信息等。

由于是应用程序展示的平台,实际上系统侧只提供一个平台,具体的展示内容是由开发者和运营者来进行上传和编辑的。

开发者登录系统平台,利用系统平台提供的编辑页面进行待出售视频相关的展示信息和链接地址的设置。本实施例中,系统平台可以提供文字、图片、音频、视频等各种格式内容的编辑和调用,当然也包括链接、二维码等各种形式的引用和编辑方式。

对于系统平台自行提供的内容模板和素材,自然其格式是根据系统设定自行生成的,对于用户自行上传的内容,其格式可能五花八门完全不同,这时,需要对用户上传的格式内容进行编辑,统一成服务器可以处理的格式,然后才能提供给用户进行编辑。

生成的展示页面的内容可以包括用户选定的文字、图片、音频、视频等内容,还可以包括微信接口链接以及直播音视频内容等。用户通过编辑页面,编辑所述应用程序的展示信息;所述展示信息包括但不限于价格、介绍文字及图片、功能简介等。用户根据自身需要进行展示信息的编辑和调整,任意调整展 示信息的展示形式和排版方式。

开发者通过应用支撑平台提供的编辑页面,编辑所述应用程序的展示信息;所述展示信息包括但不限于价格、介绍文字、图片及性能展示。

开发者根据自身需要进行展示信息的编辑和调整,任意调整展示信息的展示形式和排版方式。

开发者通过所述接口调用所述应用程序;

所述用户通过所述应用支撑平台从所述接口调用所述应用程序。

开发者在所述应用支撑平台上注册身份,获取所述接口信息;所述接口信息包括接口程序和文档;

根据所述接口程序调用所述接口。

当然,应用支撑平台对开发者上传的内容,包括应用程序本身以及编辑的展示内容,均需要进行审核与测试,应用支撑平台对所述开发者编辑的展示信息和应用程序进行审核和测试。通过审核与测试的内容才可以上传到平台进行展示,否则,需要通知开发者进行修改。

对于所有的开发者而言,应用支撑平台以HTTP协议形式统一提供外部应用调用接口。开发者获取所述接口后,通过接口程序来调用接口。

开发者登录应用支撑平台后,应用支撑平台提供动态数据结构的模板或者示例,这些模板或者示例由应用支撑平台产生并展示,主要用于为开发者提供动态数据结构创建。开发者根据自身需求,调用这些示例或模板,创建自身应用程序的动态数据结构创建。这里的动态数据结构是由开发者自行创建的,可以参照调用应用支撑平台提供的模板或示例,也可以自行独立创建。这些动态数据结构的目的是提供灵活多样的数据结构以提高存储、调用数据的效率。

这里的动态数据结构不同于传统的数据表结构,数据不是以数据表的形式存储,而是以开发者或者应用程序定义的形式动态存储。动态存储后的数据,由于是以开发者或者应用程序自行定义的形式存储的,开发者或者应用程序调用这些数据的时候,不用像传统数据表那样繁琐的调用方式,而是根据需要直 接调用即可。同时,开发者还可以根据需要随时编辑动态数据结构,从而使得更好的适应应用程序的需要。

应用支撑平台提供动态数据结构的模板,所述开发者自行调用所述动态数据结构的模板,进行与自身应用程序相适应的动态数据结构创建。

开发者能够对所述动态数据结构根据所述应用程序的需求自行定义,并能够根据所述应用程序的需求进行编辑和存储。

动态数据存储在所述应用支撑平台上。

步骤12,运营者通过所述应用支撑平台调用所述应用程序,动态编辑所述动态数据结构。

运营者在登录应用支撑平台后,主要是为了获取应用程序。调用所述应用程序后,即可获取该应用程序对应的所有数据,包括动态数据结构以及数据。运营者同样可以对动态数据结构进行编辑和调整,并将编辑调整的结果进行保存。这里的编辑调整不仅限于数据本身,还在于数据结构。

运营者可以获取动态数据结构,并进行编辑调整,之后,将动态数据存储在相应的位置。

运营者通过所述应用支撑平台选择自身需要的应用程序并调用;

根据需要编辑和存储所述应用程序对应的动态数据。

对应的动态数据同样不以传统的数据表形式存储,而是以动态数据的方式存储。

本实施例中,开发者登录通用平台,调用平台提供的动态数据结构,进行动态的数据结构创建。创建的数据结构并不以数据表的形式存储,而是以程序定义的结构动态存储。开发者可以随意编辑调用。运营者调用该应用时,也可以动态编辑,编辑的数据结构同样不以数据表的形式存储。实现开发者和运营者在通用平台的动态数据结构调用。

本实施例中,通过开发者登录应用支撑平台,调用所述应用支撑平台提供的动态数据结构,进行应用程序的动态数据结构创建;所述动态数据结构由所 述开发者自行定义;运营者通过所述应用支撑平台调用所述应用程序,动态编辑所述动态数据结构。本发明实施例的方案,提供了方便简洁的动态数据编辑和调用方案,为开发者和运营者之间数据共享调用提供了极大的便利,开发者不仅可以自行创建、编辑动态数据,还可以创建动态数据结构,运营者同样可以根据需要对数据和数据结构进行动态编辑和调用,极大的提高了用户体验度。

如图2所示,为本发明实施例2提供的一种动态数据编辑调用系统结构示意图,其中,

开发者21,用于登录应用支撑平台23,调用所述应用支撑平台23提供的动态数据结构,进行应用程序的动态数据结构创建;所述动态数据结构由所述开发者自行定义;

运营者22,用于通过所述应用支撑平台23调用所述应用程序,动态编辑所述动态数据结构;

应用支撑平台23,用于接受所述开发者21和运营者22的登录,存储所述开发者21和运营者22创建、编辑的动态数据。

进一步的,所述应用支撑平台23还用于提供动态数据结构的模板;

所述开发者21自行调用所述动态数据结构的模板,进行与自身应用程序相适应的动态数据结构创建。

进一步的,所述应用支撑平台23还用于对所述开发者21和运营者22创建、编辑、存储的动态数据进行审核和测试。

进一步的,所述运营者22还用于通过所述应用支撑平台23选择自身需要的应用程序并调用;

根据需要编辑和存储所述应用程序对应的动态数据。

综上所述,本发明实施例通过开发者登录应用支撑平台,调用所述应用支 撑平台提供的动态数据结构,进行应用程序的动态数据结构创建;所述动态数据结构由所述开发者自行定义;运营者通过所述应用支撑平台调用所述应用程序,动态编辑所述动态数据结构。本发明实施例的方案,提供了方便简洁的动态数据编辑和调用方案,为开发者和运营者之间数据共享调用提供了极大的便利,开发者不仅可以自行创建、编辑动态数据,还可以创建动态数据结构,运营者同样可以根据需要对数据和数据结构进行动态编辑和调用,极大的提高了用户体验度。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个 流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1