Chrome Web Store API / Userlicenses似乎存在一般性问题,对于要在其扩展程序中使用google付款网关的每个新扩展程序,它都会返回500个内部服务器错误。
但是,当尝试检查许可证时,以下URL https://www.googleapis.com/chromewebstore/v1.1/userlicenses/my-extension-id-in-web-store返回状态码500。 完整响应:{“错误”:{“错误”:[{“域”:“全局”,“原因”:“ backendError”,“消息”:“后端错误”}],“代码”:500,“消息” “:”后端错误“}}
我发现另一个开发人员也存在完全相同的问题:
https://issuetracker.google.com/issues/123485216 I'm getting 500 error when testing the ChromeWebStore API
复制步骤: 将新项目添加到https://console.developers.google.com,启用Chrome Web Store API,获取Chrome App的OAuth 2.0凭据,将客户端ID添加到Chrome扩展程序的清单中 “ oauth2”:{ “ client_id”:“ the-generation-client-id”, “范围”:[ “ https://www.googleapis.com/auth/chromewebstore.readonly” ]}
我已经尝试过多次https://developer.chrome.com/webstore/one_time_payments#verifying-payment官方指南,但没有获得成功的结果。