При тестировании API ChromeWebStore появляется ошибка 500 - PullRequest
0 голосов
/ 01 февраля 2019

Я получаю ошибку 500 при тестировании Пользовательской лицензии API

Манифест

  "oauth2": {
    "client_id": "clientidobv",
    "scopes": [
      "https://www.googleapis.com/auth/chromewebstore.readonly"
    ]
  },
  "key": "*****keyobvhere",
  "permissions": [
    "identity",
    "https://www.googleapis.com/"

После захвата токена потоком пользователя я запускаю:

var req = new XMLHttpRequest();
req.open('GET', 'https://www.googleapis.com/chromewebstore/v1.1/userlicenses/' + chrome.runtime.id);
req.setRequestHeader('Authorization', 'Bearer ' + token);
console.log(req.responseText)
req.send()

Я получаю Failed to load resource: the server responded with a status of 500 ()

  • Идентификатор времени выполнения Chrome такой же, как и в консоли API
  • Токен был проверен и действителен
  • Я тестирую локально, но с пользователем, имеющим активную лицензию в производстве

Есть идеи?

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