Meet Media API: Panduan memulai klien referensi TypeScript

Halaman ini menjelaskan cara menyiapkan dan menjalankan contoh menggunakan implementasi klien referensi TypeScript. Untuk mempelajari klien C++, lihat panduan memulai klien referensi C++.

Prasyarat

Untuk menjalankan panduan memulai ini, Anda memerlukan prasyarat berikut:

Membuat token OAuth

Untuk terhubung ke Meet Media API, aplikasi Anda harus menggunakan OAuth untuk membuat token akses. Untuk mempelajari lebih lanjut cara mengakses Google API dengan OAuth, lihat Menggunakan OAuth 2.0 untuk Mengakses Google API.

Saat mem-build aplikasi web, Anda dapat membuat token OAuth menggunakan alur pemberian implisit. Contoh TypeScript ini menggunakan alur ini untuk membuat token OAuth.

Menjalankan contoh

  1. Membuat klien OAuth

  2. Dalam direktori web/samples, build contoh:

    $ yarn install --frozen-lockfile
    $ webpack
    
  3. Ikuti panduan Melakukan autentikasi untuk menggunakan gcloud CLI untuk login dan memilih project Google Cloud Anda.

  4. Deploy server Anda ke Google App Engine.

    $ gcloud app deploy app.yaml
    
  5. Buka endpoint Anda:

    $ gcloud app browse
    
  6. Ikuti panduan Membuat kredensial akses untuk membuat kredensial OAuth 2.0 dengan cakupan berikut:

    • https://www.googleapis.com/auth/meetings.conference.media.readonly
    • https://www.googleapis.com/auth/meetings.space.readonly

    Tambahkan URL aplikasi yang di-deploy ke Asal JavaScript Resmi dan URI Pengalihan Resmi.

  7. Salin client ID dan tempelkan ke halaman web yang di-deploy.

  8. Ketuk tombol login dan ikuti petunjuknya. Jika Anda mengalami error, perhatikan bahwa mungkin perlu waktu beberapa menit hingga URI pengalihan diterapkan.

  9. Membuat dan bergabung ke rapat. Salin kode rapat, lalu tempelkan ke input "kode rapat" di halaman.

  10. Pilih jumlah streaming video dan aktifkan audio.

  11. Klik Buat Klien, lalu Gabung ke Rapat.

  12. Amati streaming video dan audio.