Dengan Google Chat API, aplikasi dapat mengimpor data dari platform pesan lain ke Google Chat menggunakan ruang mode impor. Untuk mengetahui informasi selengkapnya, lihat Mengimpor data pesan ke Google Chat dari layanan lain.
Untuk membaca dan menulis resource di ruang mode impor, Anda harus
melakukan autentikasi aplikasi Chat dengan akun layanan.
Berikan cakupan otorisasi Chat API berikut kepada akun layanan oleh administrator: https://www.googleapis.com/auth/chat.import
.
Hanya administrator domain Google Workspace yang dapat memberikan cakupan OAuth ini ke akun layanan melalui delegasi tingkat domain. Setiap domain tempat aplikasi Chat membuat ruang mode impor harus memiliki cakupan OAuth ini. Setelah akun layanan didelegasikan otoritas tingkat domain untuk cakupan ini, aplikasi Chat dapat mengakses ruang mode impor dengan meniru identitas akun pengguna.
Dalam beberapa skenario, akun pengguna untuk peniruan identitas mungkin tidak lagi
tersedia. Dalam hal ini, aplikasi Chat dapat menggunakan
kredensial akun layanannya sebagai penggantian. Misalnya, jika Anda menghapus akun pengguna yang digunakan selama pembuatan pesan, aplikasi Chat dapat menggunakan kredensial akun layanannya sendiri untuk membuat pesan yang berisi konten yang sama. Aplikasi Chat dapat
mengakses ruang mode impor sebagai aplikasi yang menggunakan kredensial akun layanan dengan
cakupan OAuth berikut: https://www.googleapis.com/auth/chat.bot
.
Tidak ada cakupan Google Chat API lain yang diperlukan saat mengimpor resource ke ruang mode impor. Aplikasi Chat hanya dapat mengimpor konten ke ruang mode impor yang dibuatnya, dan bukan ke ruang mode impor yang dibuat oleh aplikasi lain.
Tabel berikut mencantumkan metode resource yang dapat dipanggil aplikasi Chat di ruang mode impor, dan jenis autentikasi yang didukungnya:
Metode resource |
Peniruan identitas pengguna didukung |
Kredensial akun layanan yang didukung |
---|---|---|
|
Ya |
Tidak |
|
Tidak |
Ya |
|
Ya |
Tidak |
|
Ya |
Tidak |
|
Ya |
Tidak |
|
Ya |
Ya |
|
Ya |
Ya |
|
Tidak |
Ya |
|
Ya |
Tidak |
|
Ya |
Ya |
|
Ya |
Tidak |
|
Ya |
Tidak |
|
Ya |
Tidak |
|
Ya |
Tidak |
|
Ya |
Tidak |
|
Ya |
Tidak |
Topik terkait
- Untuk mempelajari autentikasi dan otorisasi lebih lanjut, lihat Mengautentikasi serta mengizinkan aplikasi Google Chat dan permintaan API.
- Untuk mempelajari cara mulai mengimpor resource menggunakan ruang mode impor, lihat Mengimpor data ke Google Chat.