中国电信能力开放平台业务规范.doc
《中国电信能力开放平台业务规范.doc》由会员分享,可在线阅读,更多相关《中国电信能力开放平台业务规范.doc(68页珍藏版)》请在三一办公上搜索。
1、能力开放合作管理平台(EMP)业务规范中国电信集团公司2012年2月目 录文档说明5使用对象5使用用途5编写原则5版本信息51. 总则71.1 术语定义71.2 业务开放范围81.3 本规范的内容和适用范围81.4 本规范的编写依据82. 业务描述92.1 业务定义92.2 业务分类92.3 目标客户112.3.1 合作伙伴112.3.2 合作管控方122.3.3 能力管控方122.3.4 能力提供方122.3.5 最终用户122.3.6 运营支撑方123. 业务特征134. 业务功能144.1 合作伙伴功能144.1.1 账号管理144.1.2 能力签约164.1.3 应用管理194.1.4
2、 能力调用274.2 合作管控方功能274.2.1 合作伙伴管理274.2.2 合作应用管理284.2.3 用户授权管理324.3 能力管控方功能334.3.1 能力提供者管理334.3.2 能力接口管理344.3.3 能力签约管理364.3.4 能力调用管理374.3.5 同步数据管理384.4 能力提供方功能384.4.1 能力提供方邀请394.4.2 API接口注册394.4.3 能力接口注册404.4.4 API接口注销414.4.5 能力接口注销424.4.6 接口描述变更424.4.7 接口版本升级424.4.8 能力签约管理434.4.9 合作应用审核444.4.10 能力接口统
3、计444.4.11 同步数据管理454.5 最终用户功能454.5.1 应用授权管理454.5.2 短地址服务454.6 运营支撑方功能455. 业务流程475.1 合作伙伴触发流程475.1.1 开发者账号注册流程475.1.2 开发者能力签约流程485.1.3 开发者应用管理相关流程505.2 能力提供方触发流程545.2.1 能力提供方注册流程545.2.2 API接口登记与注销流程555.2.3 能力接口注册与接口描述变更流程565.2.4 能力接口注销流程575.2.5 能力接口版本升级流程585.3 合作管控方触发流程605.3.1 应用强制下线、强制删除流程605.3.2 应用暂
4、停流程615.4 能力管控方触发流程625.4.1 能力提供方强制退出流程625.4.2 能力接口强制注销流程635.5 最终用户触发流程635.5.1 最终用户授权流程645.5.2 最终用户授权管理流程656. 统计和列收666.1 数据源666.1.1 条件数据666.1.2 对象数据666.1.3 行为数据666.2 数据查询检索676.3 主要数据统计需求676.4 输出报表677. 网络及平台要求687.1 全国UDB687.2 NSAG/ISAG687.3 UPC687.4 能力提供平台688. 网络管理69文档说明使用对象本规范适用于能力开放合作管理平台(一期)业务管理、业务运
5、营、产品开发、平台建设等方面的人员。使用用途本规范用于规范能力开放合作管理平台(一期)的开发和建设,规定了业务的目标、服务对象、功能、流程和相关支撑要求等内容,是能力开放合作管理平台业务开展、业务处理、业务管理以及相关平台建设、维护的依据。编写原则本规范遵循中国电信发挥综合平台优势,协助合作伙伴将电信优势资源和能力嵌入其产品和服务中,对外提供一站式能力开放合作的发展思路,规范能力开放合作管理平台的业务形态、管理、客户服务和质量监控要求。版本信息本规范当前版本:v1.0日期修订版本作者主要修订内容2011.110.1钱逸群讨论稿2011.110.2钱逸群修改应用升级,应用升级分为改变“应用-能力
6、”关系和不改变“应用-能力”关系两类;修改测试服务。测试服务修改为由EP判断应用的状态,转至相应的测试环境处理;添加短地址服务;2011.120.3钱逸群将业务功能和业务流程分开说明,添加第5章业务流程,添加各角色触发流程的分职能流程图。2011.120.4钱逸群增加能力接口主动注销未通过审核的情况;4.1节删去开发者自主退出2011.120.54.4.2节能力接口注册添加“注册审核时,由能力提供方提供测试用例,供管控方测试接口是否正常;添加l能力提供方在提交能力接口注册申请时,可选择签约该接口的应用在发布时是否需要由能力提供方审核;4.4.3节能力接口注销流程中,如管控方未审核通过接口的下线
7、申请(如涉及应用数目很多),禁止新的应用签约使用该接口添加对应用强制下线、强制删除、能力接口强制注销等管理员操作需由多角色确认;应用状态添加“暂停态”满足运营方需求;2012.10.6钱逸群修改开发者账号为天翼帐号;修改能苦力提供方采用邀请制,分配帐号;删去4.1节开发者密码重置;签约角色修改为开发者和能力提供方双方,应用和能力接口属于绑定关系;签约提前至创建应用之前。4.4.3节修改对能力版本号的规定2012.10.7钱逸群修改能力签约流程,将能力选择和应用创建流程解耦;添加前置签约和后置签约两种签约流程;添加4.1.2能力签约;4.3.3能力签约管理;4.4.6能力提供方签约管理。添加流程
8、:5.1.2开发者能力签约流程2012.21.0钱逸群区分能力接口测试绑定与上线绑定;将API接口注册与能力接口注册两个流程解耦;修订能力接口主动注销、强制注销、能力提供方强制退出开发者和能力提供方发起的签约变更(含解约)需能力管控方和合作管控方会商;1. 总则1.1 术语定义名 称描 述能力开放合作管理平台Enabler Management Platform,简称EMP平台,负责能力接口的合作与管控能力提供方简称Enabler;对外提供接口调用,使第三方能够利用接口调用其特有功能的企业或单位能力提供平台Enabler Platform,简称EP,由Enabler建设的能力平台,负责能力功能
9、的具体实现合作应用简称App,签约合作伙伴在EMP平台上创建的合作应用合作应用用户简称用户,合作伙伴应用(App)的使用者App IDEMP平台为特定版本的App分配的唯一标识序列号App SecretEMP平台为特定版本的App分配的共享密钥,用于认证其身份可调用功能可实现某一功能的代码逻辑实体,其既包括功能接口,又包括功能实现可调用功能接口即API接口,一个API接口可对应多个具体的功能实现能力由Enabler指定的一组可调用功能的集合能力接口由Enabler定义的一组可调用功能接口的集合,即一组API接口的集合,一个能力接口可对应多个具体的能力实现开放能力由Enabler指定,一组可供外
10、部合作伙伴使用的、具备标准化对外服务能力的可调用功能的集合开放能力接口由Enabler定义的一组具备标准化可调用功能接口的集合。集合中的每一个API接口形式均须符合标准化对外接口规范OAuth v2.0开放用户授权协议v2,用于使获取过用户授权的应用可以在无需用户名和用户密码的条件下访问用户相关的私有资源用户授权用户对于合作应用能否通过开放能力接口调用、使用其私有在线信息或资源的许可访问令牌简称Token,合作应用可对开放能力接口进行合法调用的凭据;合作伙伴应用在调用开放能力接口之前须出示令牌并通过鉴权。访问令牌由由EMP集中颁发、统一管理,由各Enabler负责分布式鉴权UDB中国电信用户数
11、据库UPC能力开放用户属性信息中心NSAG/ISAG全国/综合业务接入网关1.2 业务开放范围能力开放合作管理平台以互联网原创开发者作为服务对象的主体,面向不限于中国电信本网的互联网合作伙伴提供服务,主要服务对象为中小企业合作伙伴及个人开发者,同时也不排斥与大型互联网公司进行合作。能力开放合作管理平台同时面向中国电信内部能力提供者、以及互联网外部能力提供者提供能力接口上挂服务,并向最终用户提供统一的应用授权管理手段。1.3 本规范的内容和适用范围本业务规范主要规定了中国电信能力开放合作管理平台(EMP)的基本概念、业务功能、业务特征、业务流程、及相关支撑要求等内容,是中国电信能力开放业务开发、
12、业务管理和相关平台建设、改造的主要依据。1.4 本规范的编写依据本规范由中国电信集团公司创新业务事业部组织制定和颁布,集团公司具有对本业务规范的解释权和修订权,如与此前颁布相关规范或规定有冲突,以本规范为准。本规范起草单位为中国电信股份有限公司上海研究院。2. 业务描述2.1 业务定义能力开放合作管理平台(EMP)是作为电信开放能力的核心管控平台及面向合作伙伴的合作管理平台,其定位于以合作伙伴管理及合作资源(开放能力)管理为核心,提供一站式电子化的能力签约、能力授权、能力注册登记等基于开放能力接口的合作管理服务。EMP平台面向以开发者为主体的互联网合作伙伴,提供一站式的能力合作管理服务。合作伙
13、伴在平台注册签约后,可使用平台提供的开放能力接口进行应用开发。EMP平台同时为以天翼帐号用户为主体的合作应用使用者提供能力授权服务。通过该服务,登录合作应用的用户可为合作应用授权,以允许合作应用通过开放能力接口调用,访问用户相关信息或实现用户相关的开放功能。EMP平台还提供集约化、标准化的开放能力接口注册登记、调用统计分析等能力管控功能。诸如各基地业务平台、专业公司平台、领航平台及行业短信平台等均可作为能力提供平台,将各自封装好的API注册到能力开放合作管理平台,实现面向合作伙伴的能力提供。EMP平台先期以提供服务为优先,将在运营过程中逐步完善,持续优化,平台运营初期暂不考虑能力计费、结算以及
14、能力组合。2.2 业务分类根据面向服务对象不同,可分为合作及开放服务、能力签约服务、能力授权服务、能力注册登记、能力调用统计分析和短地址转换服务。n 合作及开发服务面向开发者,提供开放接口文档、相关资源下载、开发者社区、开发测试支持等合作及开发服务。同时面向门户管理员,提供文档版本管理、下载资源管理、社区管理等门户服务。n 能力签约服务开发者在EMP平台上完成合作签约后,可注册登记多个合作应用,每一个合作应用均可与多项开放能力进行电子签约。开发者可以在合作过程中根据自身需要,为合作应用选择并签署新的能力。n 能力授权服务使用天翼帐号登录合作应用的用户可通过该服务,为合作应用能力调用行为授权。唯
15、有在合作应用的用户为开放能力授权的前提下,合作应用方可成功地调用电信开放能力。EMP平台将结合用户的能力授权,为合作应用集中颁发相应的访问令牌,以供合作应用在调用用户相关能力时鉴权使用。能力鉴权采用分布式方式加以实施,由各Enabler平台负责具体鉴权功能的实现,EMP平台将会把所有鉴权相关的信息同步给Enabler平台,供其在能力调用鉴权过程中使用。n 能力注册登记作为面向开发者合作伙伴的统一界面,EMP平台将汇聚各能力提供方所提供的开放能力接口及资源接口,面向开发者提供标准化的规范能力调用接口,及其相应的开放接口调用规范。同时,EMP平台还将面向能力提供方,提供能力注册上线、能力服务变更、
16、能力接口统计、分析及授权管控等功能。n 能力调用统计分析 EMP平台将针对各Enabler平台的开发接口调用情况,同时结合天翼帐号用户授权情况及其应用合作状况,提供开放能力综合运营统计分析服务。n 短地址调用转换服务为合作应用提供互联网URL长地址转换为短地址的映射服务,以方便互联网用户的使用及开发者对其应用分发、传播进行分析与统计。EMP平台系统功能服务架构如下图所示:图2.1 EMP系统平台功能服务架构图2.3 目标客户合作能力统一平台的目标用户分为合作伙伴、合作管控方、能力管控方、能力提供方、运营支撑方及最终用户。2.3.1 合作伙伴EMP主要面向以应用原创开发者为主体的广大互联网合作伙
17、伴,尤其是中小企业创新企业、团队及个人开发者,同时也不排斥大型互联网公司。合作伙伴既可以是开放能力的直接付费客户,也可以是开放能力的用户(由合作伙伴应用的使用者为开放能力付费);合作伙伴(开发者)通过该平台,以互联网方式一站式获得中国电信提供的开放能力接口和信息合作资源,投入较少的学习成本即可熟悉并使用中国电信开放能力,快速形成合作应用。2.3.2 合作管控方合作管控方主要负责对合作伙伴、合作应用及合作应用用户授权进行管理,面向上游合作伙伴,以合作应用与用户授权为基础管理对象,行使合作伙伴准入、合作应用审核及其用户授权管理等管控职能。2.3.3 能力管控方能力管控方主要负责对能力提供方、能力签
18、约、能力接口进行合作管理,面向下游能力提供者,以能力签约与能力接口为基础管理对象,承担签约管理、接口审批等管控职能,同时面向合作管控方提供必要的能力接口统计分析服务。2.3.4 能力提供方能力提供方是具有包括各种数据、应用、产品、资源及平台能力的提供者,其包括中国电信互联网产品基地、专业公司及第三方互联网能力提供者等。能力提供方根据能力开放统一平台的接口规范,开发、封装标准API接口,并将其接入至EMP平台。同时,其还负责能力调用鉴权等具体服务,并向平台提供能力使用情况。2.3.5 最终用户最终用户是合作应用的使用者,其包括中国电信C网及异网用户在内的所有互联网用户。EMP平台面向最终用户提供
19、统一的用户授权,唯有在最终用户为开放能力授权的前提下,合作应用方可成功地调用电信开放能力,同时最终用户可通过自服务门户终止已有授权。2.3.6 运营支撑方运营支撑方主要负责统一门户的运营管理,如门户公告发布、信息维护、社区管理、投诉及客服管理等具体运营支撑工作。3. 业务特征能力开放合作管理平台是中国电信能力开放面向互联网合作伙伴的统一入口,及中国电信开放能力的汇聚平台。对内汇聚来自增值业务运营中心、互联网产品基地、专业公司等能力提供者的各项能力,实现对API封装后能力的统一发布和调用统计分析;对外面向用户提供能力调用授权,面向合作伙伴提供统一服务门户,实现一站式线上电子化的能力签约,协助并支
20、持合作伙伴在自身产品和服务中调用或嵌入电信能力/资源。其主要包括以下特征:1) 面向包括中小企业开发者和个人开发者在内的互联网合作伙伴提供一站式的合作服务,合作伙伴可通过平台所提供门户完成自注册、能力签约与应用管理、创建和发布应用、应用管理操作,并享受开发文档、开发示例、论坛社区、客服等一体化配套辅助服务;2) 平台主要管控能力接口,对于合作产品类型与形态不加额外限制,充分给予开发者使用中国电信能力开发多样化创新应用的自由度;3) 统一规范中国电信提供的多种能力调用API形式,由合作伙伴根据标准化的接口调用流程和方式调用各开放能力提供平台的接口;4) 面向互联网用户提供统一的应用-能力授权界面
21、,使用互联网业界标准方式完成用户的授权及管理操作;5) 与面向合作产品管理、合作受众为SP的传统电信合作模式不同,能力开放合作管理平台主要面向开放能力管理,合作对象为互联网合作伙伴,并且面向合作应用的用户提供显式的能力授权服务。4. 业务功能4.1 合作伙伴功能面向合作伙伴的功能是能力开放合作管理平台的主体功能之一,使开发者能够从统一的入口接入和了解中国电信提供的对外开放能力,以相对较低的门槛和成本,快速创建、发布和管理合作应用,并应用中使用电信能力。合作伙伴功能包括能力选择、应用创建、管理、发布以及测试服务。4.1.1 账号管理4.1.1.1 开发者注册申请 如何控制能力签约的保护,即能力开
22、放只能给签约的开发商使用,用账号来鉴权是否足够,还是还加入一些关键信息,如IP地址、客户端手机号码等开发者可通过平台WEB门户进行开发者注册。EMP平台开发者须首先注册成为天翼帐号用户。在开发者使用天翼帐号登录、完成开发者基本信息填写并提交后,即可完成天翼帐号绑定,成为平台注册合作伙伴。开发者账号密码找回等帐号服务均由天翼帐号体系提供。开发者账号分为两种类型:个人开发者账号和企业开发者账号。个人开发者和企业开发者可根据开发者类型的不同,在线填写基本信息、扩展信息、身份验证信息三类注册信息。其中,基本信息与扩展信息是合作伙伴用于一般非正式场合下的普通身份信息。而身份验证信息则是用来唯一标识合作伙
23、伴身份、且用于合作签约等具有法律效力场合下的正式身份信息。个人开发者基本信息包括:开发者名称、个人简介(选填)、所在地区(选填)、邮箱、联系电话、手机。个人开发者扩展信息(选填)有:个人网站/微博/博客、IM等其他互联网联系方式等。企业开发者基本信息包括:企业名称、简介、所在地、法人姓名、联系方式(包括联系电话、手机)。企业开发者扩展信息有:企业网址(选填)、企业品牌Logo(选填)等。开发者填写基本信息和扩展信息后即可创建开发者账号,账号中基本信息和扩展信息的修改立即生效,无需平台管理员审核。个人开发者身份认证信息包括:真实姓名、是否外籍、证件类型、证件号码、证件照片:上传证件照片、手机号码
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中国电信 能力 开放 平台 业务 规范
链接地址:https://www.31ppt.com/p-2390110.html