Google附近的 Play 服务 v7.8 APIAUTH_API_ACCESS_FORBIDDEN
Google Play Services v7.8 Nearby API AUTH_API_ACCESS_FORBIDDEN
有没有人让附近的 Google Play Services v7.8 API 正常工作?当我尝试订阅消息时,出现以下状态错误。我已经启用 API 并按照 here.
所述在开发者控制台中配置了密钥等
Status{statusCode=AUTH_API_ACCESS_FORBIDDEN, resolution=null}
我尝试了最新的 NearBy API demo
并且成功了。
您可以直接 here 并克隆它。在 Android Studio 中打开它,然后按照以下步骤操作:
在 Google Developer Console 上创建一个项目。或者,使用现有的
项目.
单击 APIs & auth -> APIs
,然后启用 Nearby Messages API
。
单击 Credentials
,然后单击创建新密钥,然后选择 Android
钥匙。然后注册你的 Android 应用的 SHA1 证书指纹
和您的应用程序的包名称。采用
com.google.android.gms.nearby.messages.samples.nearbydevices
对于
包裹名字。
您可以通过以下方式获取 SHA1:keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore -list -v
密码默认为 android
.
- 复制生成的 API 密钥,并将其粘贴到 AndroidManifest.xml。
不确定是否将其作为答案。
但是我挠了挠头5个小时才弄明白问题所在。
我的 google API 控制台上有超过 5 个项目。
示例项目的一切都很完美。
但是在实际项目中,我忘记启用 API :(
有没有人让附近的 Google Play Services v7.8 API 正常工作?当我尝试订阅消息时,出现以下状态错误。我已经启用 API 并按照 here.
所述在开发者控制台中配置了密钥等Status{statusCode=AUTH_API_ACCESS_FORBIDDEN, resolution=null}
我尝试了最新的 NearBy API demo
并且成功了。
您可以直接 here 并克隆它。在 Android Studio 中打开它,然后按照以下步骤操作:
在 Google Developer Console 上创建一个项目。或者,使用现有的 项目.
单击
APIs & auth -> APIs
,然后启用Nearby Messages API
。单击
Credentials
,然后单击创建新密钥,然后选择 Android 钥匙。然后注册你的 Android 应用的 SHA1 证书指纹 和您的应用程序的包名称。采用com.google.android.gms.nearby.messages.samples.nearbydevices
对于 包裹名字。您可以通过以下方式获取 SHA1:
keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore -list -v
密码默认为android
.
- 复制生成的 API 密钥,并将其粘贴到 AndroidManifest.xml。
不确定是否将其作为答案。
但是我挠了挠头5个小时才弄明白问题所在。
我的 google API 控制台上有超过 5 个项目。
示例项目的一切都很完美。
但是在实际项目中,我忘记启用 API :(