Panduan ini menjelaskan cara membuat, mendapatkan, dan memperbarui ruang rapat serta mengakhiri konferensi aktif di resource spaces Google Meet REST API.
Membuat ruang rapat
Untuk membuat ruang rapat,
gunakan metode create
di resource spaces.
Metode ini menampilkan instance resource spaces, yang mencakup objek
SpaceConfig
yang merupakan konfigurasi untuk ruang rapat. Metode ini juga berisi objek
ActiveConference
yang merupakan link ke resource
conferenceRecords
saat ini dalam ruang rapat.
Contoh kode berikut menunjukkan cara membuat ruang rapat:
Java
Node.js
Python
cURL
curl -X POST "https://meet.googleapis.com/v2/spaces" \
-H "Authorization: Bearer ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'
Ganti ACCESS_TOKEN dengan token akses yang memberikan akses ke API.
Mendapatkan detail tentang ruang rapat
Untuk mendapatkan detail tentang ruang rapat aktif dan setelannya, gunakan metode
get di resource
spaces. Tetapkan parameter jalur name menggunakan format spaces/{space} atau spaces/{meetingCode}. Untuk mengetahui informasi selengkapnya, lihat Cara Meet
mengidentifikasi ruang
rapat.
Metode ini menampilkan ruang rapat sebagai instance resource
spaces. Untuk menentukan apakah konferensi aktif ada, periksa kolom activeConference.
Contoh kode berikut menunjukkan cara mengambil ruang rapat:
Java
Node.js
Python
cURL
curl -X GET "https://meet.googleapis.com/v2/spaces/SPACE_NAME" \
-H "Authorization: Bearer ACCESS_TOKEN"
Ganti ACCESS_TOKEN dengan token akses yang memberikan akses ke API.
Ganti nilai nama ruang dengan ID unik yang dibuat server untuk ruang rapat.
Memperbarui ruang rapat
Untuk memperbarui detail ruang rapat, gunakan metode
patch di resource
spaces. Tetapkan parameter jalur space.name menggunakan format spaces/{space}. Untuk mengetahui informasi selengkapnya, lihat Cara Meet mengidentifikasi ruang rapat.
Metode patch juga menggunakan parameter kueri updateMask opsional. Kolom
ini berjenis
FieldMask.
Ini adalah daftar kolom yang dipisahkan koma yang ingin Anda perbarui di ruang.
Metode ini menampilkan ruang rapat sebagai instance resource
spaces.
Contoh kode berikut menunjukkan cara memperbarui ruang rapat:
Java
Node.js
Python
cURL
curl -X PATCH "https://meet.googleapis.com/v2/spaces/SPACE_NAME?updateMask=config.accessType" \
-H "Authorization: Bearer ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"config": {
"accessType": "RESTRICTED"
}
}'
Ganti ACCESS_TOKEN dengan token akses yang memberikan akses ke API.
Ganti nilai nama ruang dengan ID unik yang dibuat server untuk ruang rapat.
Mengakhiri konferensi aktif
Untuk mengakhiri konferensi aktif dalam ruang rapat (jika ada), gunakan
endActiveConference
metode di spaces resource.
Tetapkan parameter jalur name menggunakan format spaces/{space}. Isi permintaan dan respons kosong. Untuk mengetahui informasi selengkapnya, lihat Cara
Meet mengidentifikasi ruang
rapat.
Contoh kode berikut menunjukkan cara mengakhiri konferensi aktif:
Java
Node.js
Python
cURL
curl -X POST "https://meet.googleapis.com/v2/spaces/SPACE_NAME:endActiveConference" \
-H "Authorization: Bearer ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'
Ganti ACCESS_TOKEN dengan token akses yang memberikan akses ke API.
Ganti nilai nama ruang dengan ID unik yang dibuat server untuk ruang rapat.