Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 获取新的令牌GoogleAPI_Javascript_Google Chrome_Google Chrome Extension_Google Api - Fatal编程技术网

Javascript 获取新的令牌GoogleAPI

Javascript 获取新的令牌GoogleAPI,javascript,google-chrome,google-chrome-extension,google-api,Javascript,Google Chrome,Google Chrome Extension,Google Api,我正在为Google Chrome构建一个扩展。扩展是一个新的选项卡页。 为了获得用户的电子邮件,我要做的是用javascript获得一个令牌,代码如下: chrome.identity.getAuthToken({"interactive":true},function(token){ console.log(token); }); 我请求用户向以下方向发送电子邮件: 我今天的问题是,我尝试了一些撤销该令牌的操作,现在我的JavaScript控制台返回一个错误,告诉

我正在为Google Chrome构建一个扩展。扩展是一个新的选项卡页。 为了获得用户的电子邮件,我要做的是用javascript获得一个令牌,代码如下:

chrome.identity.getAuthToken({"interactive":true},function(token){
        console.log(token);
    });
我请求用户向以下方向发送电子邮件:

我今天的问题是,我尝试了一些撤销该令牌的操作,现在我的JavaScript控制台返回一个错误,告诉我该令牌无效,无法向userinfo url请求。我认为如果我清理缓存并刷新扩展,第一个代码将生成一个新令牌,但直到五分钟后才生成新令牌

我想知道如果最后一个令牌现在无效,如何强制立即获取新令牌

(我为我的英语道歉:/)


谢谢:)

在再次调用getAuthToken之前,您可以调用chrome.identity.removeCachedAuthToken从缓存中刷新令牌。要查看链接上的参考:我将尝试!谢谢:)顺便问一下,你知道如何离线获取相同的信息吗?