[发明专利]小程序的验证方法、装置、设备及存储介质有效
申请号: | 202010419000.0 | 申请日: | 2020-05-18 |
公开(公告)号: | CN111597113B | 公开(公告)日: | 2023-08-15 |
发明(设计)人: | 陈都 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F8/20 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 朱颖;刘芳 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 程序 验证 方法 装置 设备 存储 介质 | ||
本申请公开了一种小程序的验证方法、装置、设备及存储介质,涉及云计算技术领域。具体实现方案为:测试终端获取目标小程序的页面展示信息,并将其发送给服务器,服务器根据目标小程序的页面快照,对目标小程序进行合法性验证,并将得到的内容验证结果发送给测试终端,以使测试终端确定该目标小程序是否通过验证。该方法通过测试终端和服务器的交互可以自动实现对小程序的验证,提高了验证效率,而且小程序的页面快照是基于真实运行环境的浏览行为得到的,能够覆盖到所有的页面,解决了开发者可能恶意设置导致某些内容无法被获取的问题,提高了验证准确性。
技术领域
本申请实施例涉及计算机技术领域中的云计算技术领域,尤其涉及一种小程序的验证方法、装置、设备及存储介质。
背景技术
小程序是一种纯离线的H5应用,且随着小程序生态的不断发展,越来越多的App应用已转为小程序形态承载。通常情况下,某个小程序在投入使用之前或者在使用过程中,均需要对小程序进行合法性校验,以保证小程序展示的内容是合法的。
现有技术中,小程序的验证方式主要是人工验证,具体的,审核人员在终端上打开小程序,通过查看小程序展示的内容是否存在违规情况,得到验证结果。
但是,基于人工验证的方式,不仅耗费人力,效率低,而且由于小程序的页面较多时,人工查看的方式无法全面覆盖小程序的全部内容,存在验证准确性低的问题。
发明内容
本申请实施例提供了一种小程序的验证方法、装置、设备及存储介质,用于解决现有人工验证小程序内容的方式存在的验证准确性低的问题。
根据第一方面,提供了一种小程序的验证方法,包括:
获取目标小程序页面的页面展示信息,所述页面展示信息包括:页面快照、页面标识和页面存储路径,所述页面存储路径与所述页面内容具有映射关系;
向服务器发送内容审核请求,并接收所述服务器反馈的内容验证响应,所述内容审核请求包括:所述目标小程序页面的页面展示信息,所述内容验证响应包括:所述目标小程序页面的内容验证结果;
根据所述内容验证响应,确定所述目标小程序是否通过验证。
根据第二方面,提供了一种小程序的验证方法,包括:
接收测试终端发送的内容审核请求,所述内容审核请求包括:目标小程序页面的页面展示信息,所述页面展示信息包括:页面快照、页面标识和页面存储路径,所述页面存储路径与所述页面内容具有映射关系;
根据所述目标小程序页面的页面快照,对所述目标小程序页面的页面内容进行合法性验证,得到所述目标小程序页面的内容验证结果;
根据每个页面的内容验证结果、页面标识和页面存储路径,生成内容验证响应,并将所述内容验证响应反馈给所述测试终端。
根据第三方面,提供了一种小程序的验证装置,包括:获取模块、收发模块和确定模块;
所述获取模块,用于获取目标小程序页面的页面展示信息,所述页面展示信息包括:页面快照、页面标识和页面存储路径,所述页面存储路径与所述页面内容具有映射关系;
所述收发模块,用于向服务器发送内容审核请求,并接收所述服务器反馈的内容验证响应,所述内容审核请求包括:所述目标小程序页面的页面展示信息,所述内容验证响应包括:所述目标小程序页面的内容验证结果;
所述确定模块,用于根据所述内容验证响应,确定所述目标小程序是否通过验证。
根据第四方面,提供了一种小程序的验证装置,包括:收发模块、验证模块、生成模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010419000.0/2.html,转载请声明来源钻瓜专利网。