Heim > Fragen und Antworten > Hauptteil
P粉9208354232023-08-18 19:36:09
尝试类似以下的操作,确保从您的工作区帐户向服务帐户配置域范围委派。
subject是您希望服务帐户模拟的域上的用户。
let google = require('googleapis'); let privateKey = require("./privatekey.json"); var jwtClient = new google.auth.JWT({ email: privateKey.client_email, key: privateKey.private_key, scopes: ['https://www.googleapis.com/auth/calendar'], subject: 'user@domain.com' }); jwtClient.authorize(function (error, tokens) { if (error) { console.log(error); return; } else { console.log("Successfully connected!"); } });