Проверка квитанции Google - 401 - разрешение отклонено - PullRequest
0 голосов
/ 11 декабря 2018

Я хочу сделать проверку квитанции 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 Ответ

0 голосов
/ 11 декабря 2018

Я забыл добавить область "... / auth / androidpublisher" в консоль разработчика Google.enter image description here

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...