创建api key
1.在Credentials界面,点击Create Credentials后在下拉菜单中选择API Key
2.弹出Create a new key的弹框
输入key的名字,如果仅仅用于测试,Restriction那一栏可以留白,但是如果打算在项目中部署,需设置restriction
3.点击创建,API key created弹框将会显示出你最新创建出来的key
4.受限制的API key(非测试apk需要)
默认的API key是不受限的,任何人可以读取或者访问存放这个key的手机,这样是不安全的。我们建议你用一个受限的API key来限制使用。
添加受限的API key,点击API key create,弹出API key配置界面
受限的类型取决于你的应用的需要:
.web项目选择HTTP referrers
.不能支持服务账号的后端应用选择IP addresses
.android应用选择Android apps
.ios应用选择ios apps
测试的时候需要使用非受限的API key,但是建议添加受限的API key或者删除这个API key当你发布应用或产品后
参考资料:https://cloud.google.com/speech/
https://cloud.google.com/speech/docs/common/auth#service-accounts
https://developers.google.com/identity/protocols/application-default-credentials
http://io2015codelabs.appspot.com