Недостаточно прав при попытке просмотра оценок, обзоров моего приложения с помощью API консоли Google Play - PullRequest
0 голосов
/ 03 декабря 2018

шагов, которые я сделал -

  1. Я связал свой проект в консоли Google Api, нажав кнопку Ссылка.
  2. Создал служебную учетную запись и сгенерированный ключ вместе с файлом jsonчтобы получить доступ.
  3. Предоставил разрешение как владелец моей учетной записи электронной почты, чтобы я мог получать оценки и отзывы о моем приложении.

Код, который я пытаюсьиспользуйте для доступа к рейтингу и обзорам в python, как описано ниже.

from httplib2 import Http
from oauth2client.service_account import ServiceAccountCredentials
from apiclient.discovery import build

credentials = ServiceAccountCredentials.from_json_keyfile_name(
    '<secret from service account>.json',
    scopes=['https://www.googleapis.com/auth/androidpublisher'])

service = build('androidpublisher', 'v2', http=credentials.authorize(Http()))

package_name = "<package name>"
reviews_resource = service.reviews()
reviews_page = reviews_resource.list(packageName=package_name, maxResults=100).execute()

но я всегда получаю ту же ошибку в последней строке.

HttpError: <HttpError 401 when requesting https://www.googleapis.com/androidpublisher/v2/applications/com.policybazaar/reviews?alt=json&maxResults=10 returned "The current user has insufficient permissions to perform the requested operation.">

Что я делаю неправильно?невозможно угадать?Может кто-нибудь сказать, как это сделать в Python?какой шаг я пропустил?

Отображает ресурс обзора при его печати, но не извлекает отзывы

...