Chrome应用程序 - Identity API - 错误的客户端ID NON_NATIVE

Mis*_*r F 6 javascript google-chrome-app

我收到了这个奇怪的错误,我还没有在其他任何地方看到它.当我试着打电话时chrome.identity.getAuthToken,我回来了undefined(这意味着发生了一个错误)并且chrome.runtime.lastError说了Oauth2: bad client id NON_NATIVE.我不知道这意味着什么(我将我的Oauth客户端ID放入manifest.json就像示例中那样)并且我没有在其他任何地方看到此错误.

sow*_*bug 3

(根据其他用户的请求从评论转换为答案)

当您从 API 控制台获取客户端 ID 时,您是否选择“已安装的应用程序”作为应用程序类型?术语 NON_NATIVE 没有出现在 Chromium 代码搜索中,这表明这是一个服务器错误,这表明它告诉您错误地创建了客户端 ID。