本公开实施例提供一种基于权限的交互式接口发布方法、装置及电子设备,通过在第一用户权限对应的交互页面内,显示第一接口信息,第一接口信息用于指示至少一个待处理接口,待处理接口为基于第一用户权限进行处理的应用程序编程接口;响应于针对目标待处理接口的第一操作指令,将目标待处理接口配置为目标状态,其中,第一操作指令基于第一用户权限实现;在预设的触发条件下,根据目标待处理接口的目标状态,将目标待处理接口发布至开放平台,或者,生成目标待处理接口对应的第二接口信息,第二接口信息用于在第二用户权限对应的交互页面内显示目标待处理接口,实现对接口发布前的管理过程的可视化和标准化,提高接口发布管理效率。理效率。理效率。
【技术实现步骤摘要】
基于权限的交互式接口发布方法、装置及电子设备
[0001]本公开实施例涉及互联网
,尤其涉及一种基于权限的交互式接口发布方法、装置及电子设备。
技术介绍
[0002]开放平台(Open Platform)是指软件系统通过公开其应用程序编程接口(Application Programming Interface,API),来使外部的程序可以使用软件系统的功能或资源,而不需要更改该软件系统的源代码。在互联网应用场景中,开放平台通常用于将网站服务封装成一系列的接口(API),并开放给其他开发者使用,这种行为即接口发布(Open API)。
[0003]现有技术中,服务提供商在进行接口的开发和发布的过程中,通常是通过开发人员手动编写功能服务以及对应的开放接口的程序代码,并将程序代码输出给后续的审核人员,再经审核人员进行相应的代码查验,确保接口的相关参数正确、安全后,再向开放平台发布。
[0004]现有技术中接口发布的方案,造成了开放接口发布前的管理过程耗时长、效率低的问题。
技术实现思路
[0005]本公开实施例提供一种基于权限的交互式接口发布方法、装置及电子设备,以克服开放接口发布前的管理过程耗时长、效率低的问题。
[0006]第一方面,本公开实施例提供一种基于权限的交互式接口发布方法,包括:
[0007]在第一用户权限对应的交互页面内,显示第一接口信息,所述第一接口信息用于指示至少一个待处理接口,所述待处理接口为基于所述第一用户权限进行处理的应用程序编程接口;响应于针对目标待处理接口的第一操作指令,将所述目标待处理接口配置为目标状态,其中,所述第一操作指令基于所述第一用户权限实现;在预设的触发条件下,根据所述目标待处理接口的目标状态,将所述目标待处理接口发布至开放平台,或者,生成所述目标待处理接口对应的第二接口信息,所述第二接口信息用于在第二用户权限对应的交互页面内显示所述目标待处理接口。
[0008]第二方面,本公开实施例提供一种基于权限的交互式接口发布装置,包括:
[0009]显示模块,用于在第一用户权限对应的交互页面内,显示第一接口信息,所述第一接口信息用于指示至少一个待处理接口,所述待处理接口为基于所述第一用户权限进行处理的应用程序编程接口;
[0010]配置模块,用于响应于针对目标待处理接口的第一操作指令,将所述目标待处理接口配置为目标状态,其中,所述第一操作指令基于所述第一用户权限实现;
[0011]发布模块,用于在预设的触发条件下,根据所述目标待处理接口的目标状态,将所述目标待处理接口发布至开放平台,或者,生成所述目标待处理接口对应的第二接口信息,
所述第二接口信息用于在第二用户权限对应的交互页面内显示所述目标待处理接口。
[0012]第三方面,本公开实施例提供一种电子设备,包括:
[0013]处理器,以及与所述处理器通信连接的存储器;
[0014]所述存储器存储计算机执行指令;
[0015]所述处理器执行所述存储器存储的计算机执行指令,以实现如上第一方面以及第一方面各种可能的设计所述的基于权限的交互式接口发布方法。
[0016]第四方面,本公开实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的设计所述的基于权限的交互式接口发布方法。
[0017]第五方面,本公开实施例提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如上第一方面以及第一方面各种可能的设计所述的基于权限的交互式接口发布方法。
[0018]本实施例提供的基于权限的交互式接口发布方法、装置及电子设备,通过在第一用户权限对应的交互页面内,显示第一接口信息,所述第一接口信息用于指示至少一个待处理接口,所述待处理接口为基于所述第一用户权限进行处理的应用程序编程接口;响应于针对目标待处理接口的第一操作指令,将所述目标待处理接口配置为目标状态,其中,所述第一操作指令基于所述第一用户权限实现;在预设的触发条件下,根据所述目标待处理接口的目标状态,将所述目标待处理接口发布至开放平台,或者,生成所述目标待处理接口对应的第二接口信息,所述第二接口信息用于在第二用户权限对应的交互页面内显示所述目标待处理接口,通过为接口发布过程中不同权限的角色提供相应的交互界面,并基于用户输入的交互式指令,对接口进行相应的处理操作,实现对接口发布前的管理过程的可视化和标准化,缩短管理过程的耗时,提高接口管理效率。
附图说明
[0019]为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0020]图1为本公开实施例提供的基于权限的交互式接口发布方法的一种应用场景图;
[0021]图2为本公开实施例提供的基于权限的交互式接口发布方法的流程示意图一;
[0022]图3为本公开实施例提供的一种交互界面的示意图;
[0023]图4为本公开实施例提供的另一种交互界面的示意图;
[0024]图5为本公开实施例提供的一种接口发布任务工作流的示意图;
[0025]图6为本公开实施例提供的基于权限的交互式接口发布方法的流程示意图二;
[0026]图7为本公开实施例提供的一种通过配置页面生成第一接口信息的示意图;
[0027]图8为图6所示实施例步骤S203的具体实现步骤流程图;
[0028]图9为图6所示实施例步骤S207的具体实现步骤流程图;
[0029]图10为本公开实施例提供的基于权限的交互式接口发布方法的流程示意图三;
[0030]图11为本公开实施例提供的基于权限的交互式接口发布装置的结构框图;
[0031]图12为本公开实施例提供的一种电子设备的结构示意图;
[0032]图13为本公开实施例提供的电子设备的硬件结构示意图。
具体实施方式
[0033]为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
[0034]下面对本公开实施例的应用场景进行解释:
[0035]图1为本公开实施例提供的基于权限的交互式接口发布方法的一种应用场景图,本公开实施例提供的基于权限的交互式接口发布方法,可以应用于开放接口发布的应用场景。具体地,如图1所示,本公开实施例提供的方法,可以应用于终端设备,终端设备与接口管理服务器通信连接,接口管理服务器与运行开放平台的平台服务器通本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于权限的交互式接口发布方法,其特征在于,包括:在第一用户权限对应的交互页面内,显示第一接口信息,所述第一接口信息用于指示至少一个待处理接口,所述待处理接口为基于所述第一用户权限进行处理的应用程序编程接口;响应于针对目标待处理接口的第一操作指令,将所述目标待处理接口配置为目标状态,其中,所述第一操作指令基于所述第一用户权限实现;在预设的触发条件下,根据所述目标待处理接口的目标状态,将所述目标待处理接口发布至开放平台,或者,生成所述目标待处理接口对应的第二接口信息,所述第二接口信息用于在第二用户权限对应的交互页面内显示所述目标待处理接口。2.根据权利要求1所述的方法,其特征在于,所述第一操作指令包括接口编辑指令,所述响应于针对目标待处理接口的第一操作指令,将所述目标待处理接口配置为目标状态,包括:响应于针对所述目标待处理接口的接口编辑指令,对所述目标待处理接口的接口配置参数进行编辑;在所述接口编辑指令对应的编辑动作执行完毕后,将所述目标待处理接口配置为待审核状态;所述在预设的触发条件下,根据所述目标待处理接口的目标状态,生成所述目标待处理接口对应的第二接口信息,包括:若所述目标待处理接口为待审核状态,则生成所述目标待处理接口对应的第二接口信息。3.根据权利要求2所述的方法,其特征在于,在所述接口编辑指令对应的编辑动作执行完毕后,将所述目标待处理接口配置为待审核状态,包括:在所述接口编辑指令对应的编辑动作执行完毕后,对所述目标待处理接口进行测试,得到测试结果;若所述测试结果正常,则将所述目标待处理接口配置为待审核状态。4.根据权利要求1所述的方法,其特征在于,所述第一操作指令包括接口审核指令,响应于针对目标待处理接口的第一操作指令,将所述目标待处理接口配置为目标状态,包括:响应于针对所述目标待处理接口的接口审核指令,显示所述目标待处理接口的接口配置参数;响应于用户输入的确认指令,将所述目标待处理接口配置为待发布状态;所述在预设的触发条件下,根据所述目标待处理接口的目标状态,将所述目标待处理接口发布至开放平台,包括:若所述目标待处理接口为待发布状态,则将所述目标待处理接口发布至开放平台。5.根据权利要求1所述的方法,其特征在于,在生成所述目标待处理接口对应的第二接口信息之后,还包括:获取拥有所述第二接口信息对应的第二用户权限的目标用户;向所述目标用户推送审核任务信息,所述审核任务信息用于提示所述目标用户对所述目标待处理接口进行审核。6.根据权利要求1
‑
5任一项所述的方法,其特征在于,在显示第一接口信息之前,所述
方法还包括:响应于第二...
【专利技术属性】
技术研发人员:刘子朔,
申请(专利权)人:北京有竹居网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。