Я хотел бы использовать API для получения отзывов из Google Play Store: https://developers.google.com/android-publisher/api-ref/reviews/list
Мой ожидаемый поток использования этого API:
1) Пользователь (владелец приложения) войдет в свой аккаунт.приложение по его учетным данным Google
2) Я получаю user_token
3) Я использую полученный access_token для использования API для получения отзывов.
Но, когда я попытался получить отзывы, я получил следующую ошибку:
{
"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 и связал приложение Google Play сПроект OAuth 2.0.И после этой манипуляции я смог успешно получить отзывы.
Но какой-то абстрактный пользователь не сможет связать свое приложение Google Play с моим проектом OAuth 2.0.А пока я просто не понимаю причину, почему Google добавил это ограничение.
Есть ли другой способ получить отзывы о приложении Google Play (при условии, что владелец этого приложения может войти в систему с помощью OAuth)?