预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114253633A(43)申请公布日2022.03.29(21)申请号202111554121.7(22)申请日2021.12.17(71)申请人北京百度网讯科技有限公司地址100085北京市海淀区上地十街10号百度大厦2层(72)发明人任涛(74)专利代理机构北京市通商律师事务所11951代理人姜莹丽(51)Int.Cl.G06F9/448(2018.01)G06F9/54(2006.01)G06F9/445(2018.01)G06F9/455(2006.01)权利要求书2页说明书9页附图4页(54)发明名称接口调用方法、装置、电子设备以及存储介质(57)摘要本公开提供了一种接口调用方法、装置、电子设备以及存储介质,本公开涉及计算机技术领域,具体涉及应用运维的技术领域,可以应用于小程序的接口调用等场景。具体实现方案为:获取JOSN格式的接口调用信息,接口调用信息是基于用户在查询网页上的选择操作生成的;基于接口调用信息,从至少一个查询引擎中确定出目标查询引擎;将接口调用信息转换为适于访问目标查询引擎的结构化查询语言请求;将结构化查询语言请求发送至目标查询引擎,接收目标查询引擎返回的接口调用结果。上述方法能够有效地验证收集到的端口描述信息的合法性,在端口描述信息合法的情况下为小程序调用对应的端口,可以较大程度保证端口调用的成功率,减少无效调用事件。CN114253633ACN114253633A权利要求书1/2页1.一种接口调用方法,包括:收集目标接口描述信息,将所述目标接口描述信息注入到网页视图框架;获取接口参考描述信息;通过对比所述接口参考描述信息和所述目标接口描述信息,校验所述目标接口描述信息的合法性;在确定所述目标接口描述信息合法的情况下,响应于目标小程序运行期间针对目标接口的调用事件,基于所述网页视图框架调用所述目标接口描述信息对应的目标接口。2.根据权利要求1所述的方法,其中,所述通过对比所述接口参考描述信息和所述目标接口描述信息,校验所述目标接口描述信息的合法性,包括:对所述接口参考描述信息和所述目标接口描述信息对应的描述内容进行匹配;当所述接口参考描述信息和所述目标接口描述信息的各项所述描述内容均相同时,确定所述目标接口描述信息的合法;当所述接口参考描述信息和所述目标接口描述信息的至少一项描述内容不相同时,确定所述目标接口描述信息的不合法。3.根据权利要求2所述的方法,其中,所述描述内容包括接口名称、功能注释和接口参数规格。4.根据权利要求1所述的方法,在所述通过对比所述接口参考描述信息和所述目标接口描述信息,校验所述目标接口描述信息的合法性之后,还包括:当确定所述目标接口描述信息合法时,发送用于指示所述目标接口描述信息合法的第一通知信息;当确定所述目标接口描述信息不合法时,发送用于指示所述目标接口描述信息不合法的第二通知信息。5.根据权利要求1所述的方法,其中,所述基于所述网页视图框架调用所述目标接口描述信息对应的目标接口,包括:基于所述网页视图框校验所述目标接口描述信息对应的目标接口的有效性;在确定所述目标接口有效时,调用所述目标接口。6.根据权利要求1所述的方法,其中,所述收集目标接口描述信息,包括:从至少一个候选接口的描述信息中,筛选符合预设条件的所述候选接口的描述信息;收集符合预设条件的所述候选接口的描述信息作为目标接口描述信息。7.根据权利要求1所述的方法,其中,所述取接口参考描述信息,包括:基于所述目标接口描述信息生成对应的接口信息获取请求;将所述接口信息获取请求发送至第一设备;接收所述第一设备针对所述接口信息获取请求返回的接口参考描述信息。8.一种接口调用装置,包括:目标信息收集模块,用于收集目标接口描述信息,将所述目标接口描述信息注入到网页视图框架;参考信息收集模块,用于获取接口参考描述信息;信息校验模块,用于通过对比所述接口参考描述信息和所述目标接口描述信息,校验所述目标接口描述信息的合法性;2CN114253633A权利要求书2/2页接口调用模块,用于在确定所述目标接口描述信息合法的情况下,响应于目标小程序运行期间针对目标接口的调用事件,基于所述网页视图框架调用所述目标接口描述信息对应的目标接口。9.根据权利要求8所述的装置,其中,所述信息校验模块在用于通过对比所述接口参考描述信息和所述目标接口描述信息,校验所述目标接口描述信息的合法性时,具体用于:对所述接口参考描述信息和所述目标接口描述信息对应的描述内容进行匹配;当所述接口参考描述信息和所述目标接口描述信息的各项所述描述内容均相同时,确定所述目标接口描述信息的合法;当所述接口参考描述信息和所述目标接口描述信息的至少一项描述内容不相同时,确定所述目标接口描述信息