Ошибка CWS Payment API внутреннего сервера 500 - PullRequest
0 голосов
/ 03 марта 2019

Похоже, что существует общая проблема с API Chrome Web Store / Userlicenses, которая возвращает 500 внутренних ошибок сервера для каждого нового расширения, которое хочет использовать платежный шлюз Google внутри своего расширения.

Однако при попыткепроверьте лицензию, следующий URL https://www.googleapis.com/chromewebstore/v1.1/userlicenses/my-extension-id-in-web-store возвращает код состояния 500. Полный ответ: {"error": {"errors": [{"domain": "global", "reason": "backendError", "message"":" Backend Error "}]," code ": 500," message ":" Backend Error "}}

Другие обнаруженные мной разработчики имеют точно такую ​​же проблему:

https://issuetracker.google.com/issues/123485216 При тестировании API ChromeWebStore появляется ошибка 500

Действия по воспроизведению: добавьте новый проект в https://console.developers.google.com,, включите Chrome Web Store API, получитеУчетные данные OAuth 2.0 для приложения Chrome, добавьте идентификатор клиента в манифест расширения Chrome "oauth2": {"client_id": "the-Generated-Client-ID", "scopes": ["https://www.googleapis.com/auth/chromewebstore.readonly"]}

Я много раз пробовал официальное руководство https://developer.chrome.com/webstore/one_time_payments#verifying-payment, но безуспешно Результаты.

enter image description here

...