Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/362.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 如何获取GoogleWebmastersAPI(Node.js)的访问令牌_Javascript_Node.js_Google Api_Access Token - Fatal编程技术网

Javascript 如何获取GoogleWebmastersAPI(Node.js)的访问令牌

Javascript 如何获取GoogleWebmastersAPI(Node.js)的访问令牌,javascript,node.js,google-api,access-token,Javascript,Node.js,Google Api,Access Token,我需要用于提交站点地图的访问令牌。 我是这样使用护照的 passport.authenticate('googleApi', {scope: ['profile', 'https://www.googleapis.com/auth/webmasters']}); 得到 { code: '4/aEzOOw1j-1rNCXCVajylMVRasdo2Kasdreisasdradk.MijA9hPKsg8WYFZr95uasdUzab8UkwI' } 在request.query中 但根据法律,此

我需要用于提交站点地图的访问令牌。 我是这样使用护照的

passport.authenticate('googleApi', {scope: ['profile', 'https://www.googleapis.com/auth/webmasters']});
得到

{ code: '4/aEzOOw1j-1rNCXCVajylMVRasdo2Kasdreisasdradk.MijA9hPKsg8WYFZr95uasdUzab8UkwI' }
在request.query中

但根据法律,此令牌无效

https://www.googleapis.com/oauth2/v1/tokeninfo?access_token=MY_TOKEN

提前感谢。

您得到的代码是授权代码。 您必须通过交换此授权码来获取访问令牌。 了解oauth 2.0身份验证