我正在为 Daydream 开发一款付费且没有登录屏幕的 Android 应用程序。
我想模拟我在此处概述的 Oculus 开发时使用的用户身份验证流程,您首先进行本地许可证检查,然后使用返回的数据和 userId 通过 http 从我的后端到 Google Play 进行服务器端检查/休息。
我似乎无法找到一种方法来获取 Android 应用程序的用户 ID(或令牌)以便在不登录的情况下进行此检查。我要走的当前路径是使用此处概述的非常过时的许可证验证库(用于本地检查) ,然后使用Google Play 开发人员 API执行服务器检查。
这是解决这个问题的正确方法,还是有更好/更现代的方法来做到这一点?一个可能模仿 Oculus 流的更多?此外,我想限制我需要向用户请求的权限,因为在 Daydream VR 中,用户现在必须取下头显才能接受权限。
谢谢