Javascript 获取新的令牌GoogleAPI
我正在为Google Chrome构建一个扩展。扩展是一个新的选项卡页。 为了获得用户的电子邮件,我要做的是用javascript获得一个令牌,代码如下: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控制台返回一个错误,告诉
chrome.identity.getAuthToken({"interactive":true},function(token){
console.log(token);
});
我请求用户向以下方向发送电子邮件:
我今天的问题是,我尝试了一些撤销该令牌的操作,现在我的JavaScript控制台返回一个错误,告诉我该令牌无效,无法向userinfo url请求。我认为如果我清理缓存并刷新扩展,第一个代码将生成一个新令牌,但直到五分钟后才生成新令牌
我想知道如果最后一个令牌现在无效,如何强制立即获取新令牌
(我为我的英语道歉:/)
谢谢:)在再次调用getAuthToken之前,您可以调用chrome.identity.removeCachedAuthToken从缓存中刷新令牌。要查看链接上的参考:我将尝试!谢谢:)顺便问一下,你知道如何离线获取相同的信息吗?