我想使用该API从Google Play商店中获取评论: https://developers.google.com/android-publisher/api-ref/reviews/list
使用此API的预期流程:
1)User(应用程序所有者)通过他的Google凭据登录我的应用程序
2)我得到用户的access_token
3)我使用检索到的access_token来使用API来获取评论。
但是,当我尝试获取评论时,出现以下错误:
.showcase-bullets li {
margin-left: 20px;
position: relative;
}
.ion {
left: -20px;
position: absolute;
text-align: center;
width: 11px;
line-height: inherit;
}
因此,我转到了 Google Play开发者控制台,并将Google Play应用程序链接到OAuth 2.0项目。经过这一操作,我得以成功获得评论。
但是某些抽象用户将无法将其Google Play应用程序与我的OAuth 2.0项目链接。现在,我只是不了解原因,为什么Google添加了此限制。
是否还有其他方法可以获取Google Play应用程序的评论(假设该应用程序的所有者可以使用OAuth登录)?
答案 0 :(得分:1)
存在限制是因为未添加API,因此任意用户都可以获取任何开发者的应用评论详细信息。而是添加了它,以便开发人员可以编写自己的客户支持工具来分析其客户的评论并做出响应。
同一API还用于处理比获得评论更严重的事情,例如发布应用程序和下载财务数据。放弃Oauth对您的开发者帐户的访问权限是一件冒险的事情。 Google不想鼓励开发人员去做。