接口调用配额的管理方法和装置制造方法及图纸

技术编号:37398583 阅读:9 留言:0更新日期:2023-04-30 09:27
说明书披露一种接口调用配额的管理方法和装置,用于对开放接口的调用配额进行管理,该方法包括:响应于针对目标账号的接口调用配额调整请求,确定所述目标账号对应的目标配额标签;根据配额标签与配额调整规则之间的映射关系,查找所述目标配额标签对应的目标配额调整规则;对查找到的所述目标配额调整规则进行解析,得到对应的配额调整参数,并根据所述配额调整参数生成对应的配额调整任务;执行所述配额调整任务,以实现对所述目标账号接口调用配额的调整。采用本说明书提供的实施方式,可实现接口调用配额的自动化调整,无需人工介入,大大提高了接口调用配额的调整效率。大大提高了接口调用配额的调整效率。大大提高了接口调用配额的调整效率。

【技术实现步骤摘要】
接口调用配额的管理方法和装置


[0001]本说明书涉及互联网
,尤其涉及一种接口调用配额的管理方法和装置。

技术介绍

[0002]互联网企业可以对外提供开放平台,其他企业和个人等第三方用户可以调用开放平台中提供的各种API接口,以实现相应的功能。
[0003]一般而言,开放平台会为第三方用户提供一定量的免费接口调用配额,为了避免接口被恶意调用,需要对第三方的接口调用配额进行管理,例如适当调低未认证第三方的接口调用配额等。目前,通常由人工来实现接口调用配额的调整,效率低下,且容易出错。

技术实现思路

[0004]有鉴于此,本说明书提供一种接口调用配额的管理方法和装置。
[0005]具体地,本说明书是通过如下技术方案实现的:
[0006]一种接口调用配额的管理方法,用于对开放接口的调用配额进行管理,所述方法包括:
[0007]响应于针对目标账号的接口调用配额调整请求,确定所述目标账号对应的目标配额标签;
[0008]根据配额标签与配额调整规则之间的映射关系,查找所述目标配额标签对应的目标配额调整规则;
[0009]对查找到的所述目标配额调整规则进行解析,得到对应的配额调整参数,并根据所述配额调整参数生成对应的配额调整任务;
[0010]执行所述配额调整任务,以实现对所述目标账号接口调用配额的调整。
[0011]可选的,所述对查找到的所述目标配额调整规则进行解析,得到对应的配额调整参数,包括:
[0012]获取所述目标配额调整规则中携带的额度标签和时间偏移量作为所述配额调整参数;
[0013]所述根据所述配额调整参数生成对应的配额调整任务,包括:
[0014]根据所述时间偏移量确定配额调整时刻;
[0015]记录所述目标账号、所述配额调整时刻和所述额度标签三者之间的对应关系,以生成对应的配额调整任务。
[0016]可选的,所述执行所述配额调整任务,包括:
[0017]在到达所述配额调整时刻时,将所述配额调整时刻对应的目标账号的接口调用配额调整为所述额度标签对应的额度。
[0018]可选的,所述对查找到的所述目标配额调整规则进行解析,得到对应的配额调整参数,并根据所述配额调整参数生成对应的配额调整任务,包括:
[0019]当所述目标配额调整规则包括多个规则单元时,针对每个规则单元分别进行解
析,得到对应的配额调整参数并进行配额调整任务的生成,以生成与各个规则单元分别对应的配额调整任务。
[0020]可选的,所述确定所述目标账号对应的目标配额标签,包括:
[0021]获取所述目标账号的身份认证类型;
[0022]根据所述身份认证类型确定所述目标账号对应的目标配额标签。
[0023]可选的,所述接口调用配额调整请求在所述目标账号未完成身份认证的情况下触发。
[0024]一种接口调用配额的管理装置,用于对开放接口的调用配额进行管理,所述装置包括:
[0025]标签确定单元,响应于针对目标账号的接口调用配额调整请求,确定所述目标账号对应的目标配额标签;
[0026]规则查找单元,根据配额标签与配额调整规则之间的映射关系,查找所述目标配额标签对应的目标配额调整规则;
[0027]任务生成单元,对查找到的所述目标配额调整规则进行解析,得到对应的配额调整参数,并根据所述配额调整参数生成对应的配额调整任务;
[0028]任务执行单元,执行所述配额调整任务,以实现对所述目标账号接口调用配额的调整。
[0029]一种电子设备,包括:
[0030]处理器;
[0031]用于存储处理器可执行指令的存储器;
[0032]其中,所述处理器通过运行所述可执行指令以实现前述方法。
[0033]一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现前述方法的步骤。
[0034]一种计算机程序产品,所述计算机程序产品被处理器执行时,实现前述方法。
[0035]采用上述实施方式,可预先设置配额标签和配额调整规则之间的映射关系,响应于针对目标账号的接口调用配额调整请求,可先确定目标账号对应的目标配额标签,进而查找到对应的目标配额调整规则,然后再将目标配额调整规则解析为对应的配额调整任务,通过执行配额调整任务来实现接口调用配额的自动化调整,无需人工介入,效率较高,且准确率也可得到保障。
附图说明
[0036]图1是本说明书一示例性实施例示出的一种接口调用配额的管理方法的流程示意图。
[0037]图2是本说明书一示例性实施例示出的一种接口调用配额的管理装置所在电子设备的一种硬件结构图。
[0038]图3是本说明书一示例性实施例示出的一种接口调用配额的管理装置的框图。
具体实施方式
[0039]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及
附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书的一些方面相一致的装置和方法的例子。
[0040]在本说明书使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书。在本说明书和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0041]应当理解,尽管在本说明书可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
[0042]互联网企业可以对外提供开放平台,其他企业和个人等第三方用户可以调用开放平台中提供的各种API(Application Programming Interface,应用程序接口)接口,以实现相应的功能。例如,互联网地图企业对外提供的开放平台中可提供导航接口、定位接口等API接口,第三方可调用导航接口实现导航功能,调用定位接口实现定位功能。
[0043]一般而言,开放平台会为第三方用户提供一定量的免费接口调用配额,为了避免接口被恶意调用,需要对第三方的接口调用配额进行管理,例如适当调低未认证第三方的接口调用配额等。目前,通常由人工来实现接口调用配额的调整,效率低下,且容易出错。
[0044]本说明书提供一种接口调用配额的管理方法,可在对目标账号的接口调用配额进行调整时,先确定目标账号对应的目标配额标签,然后查找所述目标配额标签对应的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种接口调用配额的管理方法,用于对开放接口的调用配额进行管理,所述方法包括:响应于针对目标账号的接口调用配额调整请求,确定所述目标账号对应的目标配额标签;根据配额标签与配额调整规则之间的映射关系,查找所述目标配额标签对应的目标配额调整规则;对查找到的所述目标配额调整规则进行解析,得到对应的配额调整参数,并根据所述配额调整参数生成对应的配额调整任务;执行所述配额调整任务,以实现对所述目标账号接口调用配额的调整。2.根据权利要求1所述的方法,所述对查找到的所述目标配额调整规则进行解析,得到对应的配额调整参数,包括:获取所述目标配额调整规则中携带的额度标签和时间偏移量作为所述配额调整参数;所述根据所述配额调整参数生成对应的配额调整任务,包括:根据所述时间偏移量确定配额调整时刻;记录所述目标账号、所述配额调整时刻和所述额度标签三者之间的对应关系,以生成对应的配额调整任务。3.根据权利要求2所述的方法,所述执行所述配额调整任务,包括:在到达所述配额调整时刻时,将所述配额调整时刻对应的目标账号的接口调用配额调整为所述额度标签对应的额度。4.根据权利要求1所述的方法,所述对查找到的所述目标配额调整规则进行解析,得到对应的配额调整参数,并根据所述配额调整参数生成对应的配额调整任务,包括:当所述目标配额调整规则包括多个规则单元时,针对每个规则单元分别进行解析,得到对应的配额调整参数并进行配额调整任务的生成,以生成与各个规则...

【专利技术属性】
技术研发人员:李志强米磊关新全李彬郭忍东
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

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

1