利用开放平台统一用户的管理方法及其管理系统的制作方法

文档序号:9791120阅读:1693来源:国知局
利用开放平台统一用户的管理方法及其管理系统的制作方法
【技术领域】
[0001]本发明涉及开放平台,特别涉及利用开放平台对所有第三方应用的用户进行统一管理。
【背景技术】
[0002]目前越来越多的产品销售除销售产品外,很多同时实行了会员制,如冰箱、彩电、空调等家电,手机、平板等智能终端,高中档化妆品等等。会员用户的管理通过网络平台实现。当一个经销商或一个企业公司卖多种多类别的产品时,其会员用户的管理就繁琐复杂,往往给用户也带来许多不便。
[0003]在互联网高速发展的今天,应用APP、Web网站及其他服务平台例如QQ,微信,淘宝,京东,百度,网易邮箱,百度云等等成为人们日常生活中不可或缺的一部分,每一个应用APP、Web网站或其他服务平台都需要独立进行用户注册,用户登录等等,使用起来十分麻烦。导致用户经常忘记登录账号或密码致使无法使用。

【发明内容】

[0004]本发明所要解决的技术问题,就是提供一种利用开放平台统一用户的管理方法及其管理系统以实现对用户进行统一集中化的管理,并可以对接第三方应用为平台用户提供服务。
[0005]本发明解决所述技术问题,采用的技术方案是,利用开放平台统一用户的管理方法,其包括以下步骤:
[0006]步骤1、第三方应用登录开放平台,申请接入;
[0007]步骤2、开放平台收到申请后,允许第三方应用查看应用程序编程接口(API)及下载软件开发工具包(SDK);
[0008]步骤3、第三方应用利用开放平台的应用程序编程接口(API)及软件开发工具包(SDK)完成第三方应用与开放平台上的对接;
[0009]步骤4、用户利用统一账号登录开放平台,激活需要使用的第三方应用;
[0010]步骤5、开放平台使用用户的统一账号登录激活的第三方应用。
[0011]具体的,还包括以下步骤:
[0012]开放平台收到申请后进行审核,审核通过后下发第三方应用的唯一标示ID(appid)及第三方应用安全密钥(secretkey)。
[0013]进一步的,还包括以下步骤:
[0014]第三方应用通过唯一标示ID(appid)及第三方应用安全密钥(secretkey)登录开放平台查看应用程序编程接口(API)及下载软件开发工具包(SDK)。
[0015]进一步的,所述开放平台上设置有服务模块,所述服务模块至少包括统一支付模块、数据采集模块及数据分析模块;
[0016]所述统一支付模块,用于向所有第三方应用和/或用户提供支付功能;
[0017]所述数据采集模块,用于采集用户历史操作信息,所述历史操作信息至少包括登录第三方应用的名称、登录时长、登录次数;
[0018]所述数据分析模块,用于根据第三方应用运营商需求进行数据分析,所述数据分析至少包括第三方应用的用户占有比例及其增减趋势,分析用户需求及用户的地域分布。
[0019]进一步的,还包括以下步骤:
[°02°]第三方应用根据唯一标示ID(appid)及安全密钥(secretkey)登录开放平台,激活需应用的服务模块。
[0021 ]具体的,所述开放平台支持第三方登录。
[0022]利用开放平台统一用户的管理系统,包括用户模块、应用模块及接口模块;所述用户模块、应用模块及接口模块设置于开放平台上;
[0023]第三方应用通过应用模块进行接入申请,开放平台收到申请后,允许第三方应用查看接口模块中的应用程序编程接口(API)及下载软件开发工具包(SDK);
[0024]第三方应用利用开放平台的应用程序编程接口(API)及软件开发工具包(SDK)完成第三方应用与开放平台上的对接;
[0025]用户通过用户模块进行统一账号注册后,利用统一账号登录开放平台,激活需要使用的第三方应用;
[0026]开放平台使用用户的统一账号登录激活的第三方应用。
[0027]具体的,所述开放平台上设置有服务模块,所述服务模块至少包括统一支付模块、数据采集模块及数据分析模块;
[0028]所述统一支付模块,用于向所有第三方应用和/或用户提供支付功能;
[0029]所述数据采集模块,用于采集用户历史操作信息,所述历史操作信息至少包括登录第三方应用的名称、登录时长、登录次数;
[0030]所述数据分析模块,用于根据第三方应用运营商需求进行数据分析,所述数据分析至少包括第三方应用的用户占有比例及其增减趋势,分析用户需求及用户的地域分布。
[0031]具体的,所述应用模块包括应用注册单元、应用审批单元、应用更新单元、权限管理单元及应用关联单元;
[0032]所述应用注册单元,用于第三方应用进行账号注册;
[0033]所述审批单元,用于接收第三方应用上传的审批资料,并进行审批,审批通过后下发第三方应用的唯一标示ID(appid)及第三方应用安全密钥(secretkey);
[0034]所述应用更新单元,用于更新第三方应用;
[0035]所述权限管理单元,用于管理第三方应用的权限;
[0036]所述应用关联单元,用于第三方应用关联开放平台上其他应用或服务模块。
[0037]具体的,所述开放平台支持用户进行第三方登录。
[0038]本发明的有益效果是:开放平台的使用,可以将用户统一集中化的管理,可以为企业提供统一用户管理,统一注册、统一登录、统一认证、统一支付、会员等级、会员积分等服务;
[0039]同时,可以实现大数据挖掘的功能,进行地域分布、活跃度等分析,为业务人员查看应用的用户增长趋势,可以结合数据采集、数据挖掘结果做统一展现;管理人员可以查看用户趋势;
[0040]开放平台还可以对接第三方应用为平台用户提供服务,如移动应用、WEB网站以及智能穿戴设备等;通过直接在开放平台完成应用注册、资质认证、API及SDK的下载获取,第三方应用通过API及SDK的调用,实现第三方应用与平台的对接;
[0041]整合各项网络平台资源为用户服务,更加规范化的管理,保证用户的安全。用户无需在各种应用或平台上进行分别注册、登录,方便了用户,提升了用户的体验感。企业或公司也方便数据采集,数据分析。
【附图说明】
[0042]图1为本发明利用开放平台统一用户的管理方法及其管理系统实施例1的结构示意图;
[0043]图2为本发明利用开放平台统一用户的管理方法及其管理系统实施例2的第三方应用接入流程示意图;
[0044]图3为本发明利用开放平台统一用户的管理方法及其管理系统实施例2的用户接入流程示意图;
[0045]图4为本发明利用开放平台统一用户的管理方法及其管理系统实施例2的第三方应用关联平台数据分析服务示意图;
[0046]图5为本发明利用开放平台统一用户的管理方法及其管理系统实施例3的结构示意图。
[0047]以下结合实施例的【具体实施方式】,对本发明的上述内容再作进一步的详细说明。但不应将此理解为本发明上述主题的范围仅限于以下的实例。在不脱离本发明上述技术思想情况下,根据本领域普通技术知识和惯用手段做出的各种替换或变更,均应包括在本发明的范围内。
【具体实施方式】
[0048]下面结合附图及实施例详细描述本发明的技术方案:
[0049]本发明针对现有技术中每一个应用APP、Web网站或其他服务平台都需要独立进行用户注册,用户登录等等,使用起来十分麻烦,导致用户经常忘记登录账号或密码致使无法使用的问题,提供一种利用开放平台统一用户的管理方法,首先,第三方应用登录开放平台,申请接入;其次,开放平台收到申请后,允许第三方应用查看应用程序编程接口(API)及下载软件开发工具包(SDK);然后,第三方应用利用开放平台的应用程序编程接口(API)及软件开发工具包(SDK)完成第三方应用与开放平台上的对接;再然后,用户利用统一账号登录开放平台,激活需要使用的第三方应用;最后,开放平台使用用户的统一账号登录激活的第三方应用。利用开放平台统一用户的管理系统,包括用户模块、应用模块及接口模块;所述用户模块、应用模块及接口模块设置于开放平台上;第三方应用通过应用模块进行接入申请,开放平台收到申请后,允许第三方应用查看接口模块中的应用程序编程接口(API)及下载软件开发工具包(SDK);第三方应用利用开放平台的应用程序编程接口(API)及软件开发工具包(SDK)完成第三方应用与开放平台上的对接;用户通过用户模块进行统一账号注册后,利用统一账号登录开放平台,激活需要使用的第三方应用;开放平台使用用户的统一账号登录激活的第三方应用。开放平台的使用,可以将用户统一集中化的管理,可以为企业提供统一用户管理,统一注册、统一登录、统一认证、统一支付、会员等级、会员积分等服务;同时,可以实现大数据挖掘的功能,进行地域分布、活跃度等分析,为业务人员查看应用的用户增长趋势,可以结合数据采集、数据挖掘结果做统一展现;管理人员可以查看用户趋势;开放平台还可以对接第三方应用为平台用户提供服务,如移动应用、WEB网站以及智能穿戴设备等;通过直接在开放平台完成应用注册、资质认证、API及SDK的下载获取,第三方应用通过API及SDK的调用,实现第三方应用与平台的对接;整合各项网络平台资源为用户服务,更加规范化的管理,保证用户的安全。用户无需在各种应用或平台上进行分别注册、登录,方便了用户,提升了用户的体验感。企业或公司也方便数据采集,数据分析。
[0050]实施例
[0051]本例的利用开放平台统一用户的管理系统,如图1所示,分为三个层次,分别为应用层、接口层及服务层。
[0052]应用层即是第三方应用,可以是移动应用例如QQ,微信,淘宝,京东等APP;也可以是Wbe网站,例如百度,网易等等,还可以是其他服务平台,例如百度云等等。
[0053]接口层包括应用程序编程接口(API)及下载软件开发工具包(SDK);
[0054]而服务层中则包括用户模块、应用模块及服务模块,为了进一步方便第三方应用的管理,也可以增加其他服务模块,例如积分模块,会员等级管理模块等等,这些服务都是现有技术中较为常见的服务,本例中不再赘述。
[0055]其中,应用模块包括应用注册单元、应用审批单元、应用更新单元、权限管理单元及应用关联单元,服务模块则包括支付服务及数据服务。
[0056]第三方用户通过注册单元进行账号注册后,向应用审批
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1