请注意:这不是重复问题,因为我按照Stack Overflow的唯一验证答案创建了一个新项目,但仍然无法工作。此外,我的情况是关于来自开发控制台的Chrome扩展或Chrome应用程序客户端ID。
错误:
“错误 403: access_denied 开发者未授予您访问此应用程序的权限。它正在进行测试,尚未获得 Google 的验证。如果您认为应该拥有访问权限,请联系开发者。”
即使像其他帖子一样,我是从所有者账户访问它的。同时,由于我的声望不够高,我不能在那篇文章的回答中留下评论。
尽管如此,
我正在尝试通过以下方式从用户检索访问令牌:
manifest.json:
错误:
“错误 403: access_denied 开发者未授予您访问此应用程序的权限。它正在进行测试,尚未获得 Google 的验证。如果您认为应该拥有访问权限,请联系开发者。”
即使像其他帖子一样,我是从所有者账户访问它的。同时,由于我的声望不够高,我不能在那篇文章的回答中留下评论。
尽管如此,
我正在尝试通过以下方式从用户检索访问令牌:
manifest.json:
{
"manifest_version": 2,
"name": "To be named",
"description": "This extension helps...",
"version": "0.1.0",
"browser_action":{
"default_popup":"popup.html"
},
"permissions": [
"storage",
"identity",
"identity.email",
"http://127.0.0.1:5000/Time"
],
"oauth2":{
"client_id":"10977...esr6.apps.googleusercontent.com",
"scopes":["https://www.googleapis.com/auth/userinfo.profile"]
},
"background": {
"scripts": ["background.js"],
"persistent": false
},
"content_scripts": [{
"matches": ["https://www.blank.org/"],
"js": ["content.js"],
"css": ["styles.css"]
}]
}
background.js:
chrome.identity.getAuthToken({ 'interactive': true }, function(token) {
if (token){alert('token is ' + token)}
else{alert('token not present')}
});
附言:我不想通过验证路线,因为我还处于测试阶段。另外,我希望不需要从所有者那里进行验证。