Bagaimana untuk menyambung ke API Kalendar Google menggunakan akaun perkhidmatan menggunakan Node.js?
P粉921130067
P粉921130067 2023-08-17 23:52:59
0
1
450

Cara menggunakan klien Google Auth apabila menggunakan Node.js.

Saya menyemak banyak artikel yang URL pelanggan akan memberikan data kod yang boleh saya gunakan untuk mendapatkan butiran pelanggan. Walau bagaimanapun, bagaimana saya boleh menggunakan klien perkhidmatan untuk mengesahkan secara automatik bagi pihak pelanggan. Saya terutamanya perlu mendapatkan pautan Google Meet dan menambahkannya pada kalendar Google pelanggan.

Saya mengikuti kod ini. Tetapi ini adalah pengesahan URL manual.

https://github.com/isuruhettiarachchi/ssd-oauth-assignment/blob/master/utils/google-util.js

P粉921130067
P粉921130067

membalas semua (1)
P粉920835423

Cuba sesuatu seperti berikut, pastikan perwakilan seluruh domain dikonfigurasikan daripada akaun ruang kerja anda kepada akaun perkhidmatan.

subjek ialah pengguna pada domain yang anda mahu akaun perkhidmatan itu menyamar.

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!"); } });
    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan
    Tentang kita Penafian Sitemap
    Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!