Android 我应该为身份验证、Firebase实时数据库服务和语音到文本API打开哪些Google云API
我正在尝试保护我的Android应用程序。它使用Google Firebase提供的身份验证,我还使用Firebase实时数据库存储一些信息,最后,该应用程序的主要功能依赖于Google提供的语音到文本API 我相信所有这些,可以限制在一个应用程序(包名和应用程序签名) 我一直在玩经典的排除实验,通过一次启用然后禁用一个API,我找不到正确的组合,也找不到任何提示,任何限制都会导致完全的“未经授权”访问 现在运行的唯一选项是根本不限制 对于我已经尝试过的:Android 我应该为身份验证、Firebase实时数据库服务和语音到文本API打开哪些Google云API,android,firebase,google-cloud-platform,google-speech-api,Android,Firebase,Google Cloud Platform,Google Speech Api,我正在尝试保护我的Android应用程序。它使用Google Firebase提供的身份验证,我还使用Firebase实时数据库存储一些信息,最后,该应用程序的主要功能依赖于Google提供的语音到文本API 我相信所有这些,可以限制在一个应用程序(包名和应用程序签名) 我一直在玩经典的排除实验,通过一次启用然后禁用一个API,我找不到正确的组合,也找不到任何提示,任何限制都会导致完全的“未经授权”访问 现在运行的唯一选项是根本不限制 对于我已经尝试过的: Firebase实时数据库管理API(
- 云语音到文本API
我自己找到了解决方案,平庸的规范方法:
我注意到任何限制都需要5分钟以上的时间来重新测试。它值得进行这些手动测试,但由于应用程序的流程(删除本地缓存,重试身份验证,然后重试服务…),测试应用程序功能(身份验证和语音到文本服务)也很痛苦