Получение ответа 401 в API Google Developer только при запросе GET подписок - PullRequest
0 голосов
/ 22 сентября 2018

Я использую Google Play Android Developer API.Я получаю к нему доступ с сервера с учетной записью службы.У меня есть закрытый ключ, и я получил с ним токен доступа.

Я использую область действия https://www.googleapis.com/auth/androidpublisher. И когда я спрашиваю информация о подписке , я получаю 401 ошибку:

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

Но когда я использую другие запросы с одинаковым токеном и с одинаковой областью , я получаю успешные ответы.Например, я могу успешно получить аннулированный список покупок или информацию о продукте inapp :

200 OK
{
     "packageName": "com.myapp.exapmle",
     "sku": "subscr_month",
     "status": "active",
     "purchaseType": "subscription",
     "defaultPrice": {
      "priceMicros": "149000000",
      "currency": "RUB"
}

В чем может быть причина проблемы?Я добавил эту учетную запись службы в консоль разработчика и предоставил все разрешения (доступ администратора).

...