一种编程接口调用权限的控制方法及装置制造方法及图纸

技术编号:15864313 阅读:100 留言:0更新日期:2017-07-23 09:21
本申请公开了一种编程接口调用权限的控制方法及装置,预设包含至少两个编程接口的编程接口包,支持调用主体请求开通对编程接口包的调用权限,以使调用主体方便调用编程接口包中的各编程接口,也实现了编程接口的批量赋权。利用本申请实施例,可以实现开放平台的服务器对众多调用主体的调用权限控制操作的简化,节省了服务器资源。

【技术实现步骤摘要】
一种编程接口调用权限的控制方法及装置
本申请涉及信息
,尤其涉及一种编程接口调用权限的控制方法及装置。
技术介绍
在信息
,通常把网站的服务封装成一系列调用主体(如第三方应用等)易识别的编程接口开放出去,以供调用主体调用。提供编程接口调用服务的平台一般被称为“开放平台”。对开放平台而言,如何灵活高效地控制众多调用主体对编程接口的调用权限,对自身的运营至关重要。一般而言,由开放平台的服务器执行编程接口调用权限的控制操作。现有的编程接口调用权限的控制方法是先由每个调用主体在开放平台的服务器上注册相应的用户标识,再由服务器根据该调用主体的需求,逐个关联该调用主体的用户标识与该调用主体所需求的一个或多个编程接口,以赋予该调用主体对其所需求的各编程接口的调用权限。如此以来,该调用主体通过访问开放平台的服务器,可以在其调用权限范围内调用其所需求的编程接口。但是,由于在开放平台的服务器上注册的调用主体数量越来越大,并且每个调用主体所需求的编程接口往往有多个,因此开放平台的服务器在赋权过程中需要进行的关联操作也越来越多,所耗费的资源是巨大的。可见,现有的编程接口调用权限的控制方法存在服务本文档来自技高网...
一种编程接口调用权限的控制方法及装置

【技术保护点】
一种编程接口调用权限的控制方法,其特征在于,预设包含至少两个编程接口的编程接口包,所述方法包括:接收调用主体发送的权限开通请求,其中,所述权限开通请求携带有编程接口包标识;根据所述权限开通请求,建立所述调用主体的用户标识与所述编程接口包标识的对应关系,以使所述调用主体有权限调用所述编程接口包标识对应的编程接口包中的各编程接口。

【技术特征摘要】
1.一种编程接口调用权限的控制方法,其特征在于,预设包含至少两个编程接口的编程接口包,所述方法包括:接收调用主体发送的权限开通请求,其中,所述权限开通请求携带有编程接口包标识;根据所述权限开通请求,建立所述调用主体的用户标识与所述编程接口包标识的对应关系,以使所述调用主体有权限调用所述编程接口包标识对应的编程接口包中的各编程接口。2.根据权利要求1所述的方法,其特征在于,在接收调用主体发送的权限开通请求之前,所述方法还包括:提供各编程接口包的业务文档;所述权限开通请求携带有所述调用主体根据所述业务文档选择的编程接口包的编程接口包标识。3.根据权利要求1所述的方法,其特征在于,当所述权限开通请求还携带有编程接口标识时,所述方法还包括:根据所述权限开通请求,建立所述调用主体的用户标识与所述编程接口标识的对应关系,以使所述调用主体有权限调用所述编程接口标识对应的编程接口。4.根据权利要求1所述的方法,其特征在于,预设包含至少两个编程接口的编程接口包,具体包括:接收编程接口包配置信息;所述编程接口包配置信息包括各编程接口包所包含的编程接口的编程接口标识、编程接口包的分类标识、编程接口包的编程接口包标识中的至少一种;根据所述编程接口包配置信息,配置编程接口包。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收编程接口包更新信息;所述编程接口包更新信息包括编程接口包所包含的编程接口的增减信息、编程接口包所包含的编程接口的升级信息、编程接口包的分类标识的变更信息中的至少一种;根据所述编程接口包更新信息,更新编程接口包。...

【专利技术属性】
技术研发人员:秦玮辰
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1