使用设备验证api验证Android设备

使用设备验证api验证Android设备,android,safetynet,Android,Safetynet,我看这个是为了验证android设备的真实性。现在有两种方法可以做到这一点。一个是离线验证,另一个是在线验证。在线验证调用google认证检查api时,我还必须将api_密钥与认证响应一起发送到该api 有人能建议选择哪种方式来验证我的设备吗?在我的服务器中使用离线还是在线?根据,在线验证只应在早期开发阶段使用。相关段落: 在初始测试和开发期间(但不是在生产中),您可以调用在线API来验证JWS语句的签名。GitHub上提供的android play safetynet示例API使用中也显示了这

我看这个是为了验证android设备的真实性。现在有两种方法可以做到这一点。一个是离线验证,另一个是在线验证。在线验证调用google认证检查api时,我还必须将api_密钥与认证响应一起发送到该api

有人能建议选择哪种方式来验证我的设备吗?在我的服务器中使用离线还是在线?

根据,在线验证只应在早期开发阶段使用。相关段落:

在初始测试和开发期间(但不是在生产中),您可以调用在线API来验证JWS语句的签名。GitHub上提供的android play safetynet示例API使用中也显示了这个过程。请注意,在线验证API仅用于早期测试,每天的固定配额为10000个请求



相反,应该使用离线验证,基于您找到的模板,因为JWS可以在不需要谷歌的情况下进行验证。

请在否决投票前给出一个原因,这样我就可以改进提问的方式,而不仅仅是否决投票。