Проверка квитанции Google - 401 - разрешениеОтказано

Я хочу сделать проверку квитанции Google. Я установил все с помощью Марка Гринстока. Когда я пытаюсь подтвердить покупку, я получаю ответ, что разрешение запрещено. Для меня все правильно и я не знаю, как найти ошибку. Пользователь имеет роль администратора в консоли разработчика Google Play.

Консоль разработчика Google:

  1. Я включил "Google Play Android Developer API"
  2. Я создал ключи учетной записи службы с ролью владельца
  3. Я скачал файл JSON

Консоль разработчика Google Play:

  1. Ссылка на правильный проект
  2. Для правильного пользователя установите роль администратора. В файле тот же пользователь.

Ответ:

{
  "code" : 401,
  "errors" : [ {
    "domain" : "androidpublisher",
    "message" : "The current user has insufficient permissions to perform the requested operation.",
    "reason" : "permissionDenied"
  } ],
  "message" : "The current user has insufficient permissions to perform the requested operation."
}

Я попробовал друг private_key, client_id и client_email, и все работает нормально. Код хороший. Я что-то забыл при настройке, но не знаю что.




Ответы (1)


Я забыл добавить область ".../auth/androidpublisher" в консоли разработчика Google. введите здесь описание изображения

После добавления области необходимо сохранить учетные данные внизу страницы.

person user1951618    schedule 11.12.2018
comment
Эта область мне недоступна. Он не отображается в списке областей, и если я пытаюсь добавить его вручную, я получаю сообщение об ошибке. Следующая область не была добавлена, поскольку она недействительна: ../auth/androidpublisher. - person ohthepain; 02.01.2020