const { google } = require('googleapis');
const key = require('./credentials.json');
const scopes = [
'https://www.googleapis.com/auth/admin.directory.user',
// 'https://www.googleapis.com/auth/apps.licensing'
];
const subadress = 'hogehoge@test.jp';
const jwtClient = new google.auth.JWT(
key.client_email,
null,
key.private_key,
scopes,
subadress,
);
jwtClient.authorize();
const adminDirectory = google.admin({ version: 'directory_v1', auth: jwtClient });
const requestBodyStr = JSON.stringify(requestBody)
try {
adminDirectory.users.insert({
requestBody: {
name: {
familyName: "ykimura",
givenName: "test"
},
password: "allforone",
primaryEmail: "hogehoge@test.jp"
},
})
} catch (err) {
console.log(err.message);
}
早稲田大学人間科学部情報科卒業。
(株)すららネットにてアジア向け算数デジタル教材の開発を経て、デジタルハリウッドのエンジニア養成学校G’s ACADEMYでプログラミング講座の新規立ち上げ、営業、教育を担当。3年半に渡り、中高大学生から社会人まで計6講座500名以上へプログラミングを教える。フリーランスエンジニアを経た後、現在は(株)メルカリのコーポレートエンジニアリング部に所属。Udemyにて2つのGoogle Apps Script講座を立ち上げ、1年半で登録者数は6000人を突破。
中高英語科教員免許保有 / IPA未踏アドバンスト’18 採択者。