"message": "用于调用 Google Play Developer API 的项目 ID 尚未在 Google Play Developer Console 中
Posted
技术标签:
【中文标题】"message": "用于调用 Google Play Developer API 的项目 ID 尚未在 Google Play Developer Console 中链接。"【英文标题】:"message": "The project id used to call the Google Play Developer API has not been linked in the Google Play Developer Console." 【发布时间】:2017-11-04 16:19:42 【问题描述】:我正在尝试使用以下 API 下载 android 应用的评论。 https://developers.google.com/android-publisher/api-ref/reviews
但它需要身份验证。 所以我按照上面链接中的说明进行操作。
我能够获得访问令牌。
但我得到以下响应:
"error":
"errors": [
"domain": "androidpublisher",
"reason": "projectNotLinked",
"message": "The project id used to call the Google Play Developer API has not been linked in the Google Play Developer Console."
],
"code": 403,
"message": "The project id used to call the Google Play Developer API has not been linked in the Google Play Developer Console."
我看到其他一些帖子说您必须将其与 Google Play 开发者控制台相关联。所以我做到了(见下图)。
[]
但我仍然收到此错误。请帮忙。
【问题讨论】:
您设法解决了这个问题吗?我有同样的问题 Why getting error 'The project id used to call the Google Play Developer API has not been linked in the Google Play Developer Console.'的可能重复 我有同样的错误。我需要帮助! 抱歉回复晚了。这在我的脑海中并不新鲜。但问题是开发者帐户不允许您下载未通过您的开发者帐户发布的应用程序的评论。因此,您无法下载自己尚未发布的应用程序的评论。有一些非官方的 API 可以下载评论,但它们是有限的(将无法下载所有评论)。 【参考方案1】:最简单的解决方案是在 Google 开发者控制台上创建一个新的应用内产品。任何应用内产品都可以,只需创建一个新产品。我的直觉是,新产品会在 Google 端触发缓存失效,然后刷新权限。是的,疯狂但有效。
【讨论】:
这确实是在尝试了其他所有方法之后唯一对我有用的方法 即使这一步也不适合我。有人可以提供一些其他故障排除步骤。 你是我的英雄?【参考方案2】:错误提示..您的项目 ID 尚未关联。我看到您有两个项目,一个可以取消链接,一个可以链接。你确定你没有把它们换过来吗?另外,您能说明一下您是如何使用令牌的吗?
【讨论】:
是的,所以我发送了一个GET请求如下:googleapis.com/androidpublisher/v2/applications/…是的。我的项目已链接,请参见图片...我认为这是我应该做的...以上是关于"message": "用于调用 Google Play Developer API 的项目 ID 尚未在 Google Play Developer Console 中的主要内容,如果未能解决你的问题,请参考以下文章
java.security.AccessControlException:access denied("java.io.FilePermission" "文件路径&quo
Error in read.dcf(file.path(pkgname, "DESCRIPTION"), c("Package", "Type&quo
android gson怎么解析这样的json数据 "code":"00","result":"corpid":&quo