Na tej stronie dowiesz się, jak skonfigurować i uruchomić przykład za pomocą implementacji klienta referencyjnego w TypeScript. Aby dowiedzieć się więcej o kliencie C++, zapoznaj się z przewodnikiem po kliencie referencyjnym C++.
Wymagania wstępne
Aby uruchomić ten samouczek, musisz spełnić te wymagania wstępne:
- Repozytorium GitHub zostało sklonowane.
- Webpack.
- Node.js.
- Włóczka
- gcloudinterfejs wiersza poleceń.
- Projekt Google Cloud z włączonym interfejsem Google Meet REST API.
- Konto Google Workspace.
- Używaj przeglądarki Chrome w wersji >= 94.
Włączanie interfejsu Meet REST API
Zanim zaczniesz korzystać z interfejsów Google API, musisz je włączyć w projekcie Google Cloud. W jednym projekcie Google Cloud możesz włączyć co najmniej 1 interfejs API.Konsola Google Cloud
- W konsoli Google Cloud włącz interfejs Meet REST API. 
- Sprawdź, czy włączasz interfejs Meet REST API w odpowiednim projekcie Cloud, a następnie kliknij Dalej. 
- Sprawdź, czy włączasz interfejs Meet REST API, a następnie kliknij Włącz. 
interfejs wiersza poleceń gcloud
- W razie potrzeby ustaw bieżący projekt w Cloud na utworzony przez Ciebie: - gcloud config set project PROJECT_ID- Zastąp PROJECT_ID identyfikatorem projektu utworzonego projektu w Cloud. 
- Włącz interfejs Meet REST API: - gcloud services enable meet.googleapis.com
Generowanie tokenów OAuth
Aby połączyć się z interfejsem Meet Media API, aplikacja musi używać OAuth do generowania tokenów dostępu. Więcej informacji o uzyskiwaniu dostępu do interfejsów API Google za pomocą OAuth znajdziesz w artykule Używanie protokołu OAuth 2.0 na potrzeby dostępu do interfejsów API Google.
Podczas tworzenia aplikacji internetowej możesz generować tokeny OAuth za pomocą niejawnego procesu przyznawania uprawnień. Ten przykładowy kod w TypeScript wykorzystuje ten proces do generowania tokenów OAuth.
Uruchamianie przykładu
- W katalogu - web/samplesskompiluj przykład:- $ yarn install --frozen-lockfile $ webpack
- Postępuj zgodnie z instrukcjami w przewodniku Uwierzytelnianie na potrzeby korzystania z gcloud CLI, aby się zalogować i wybrać projekt Google Cloud. 
- Wdróż serwer w Google App Engine. - $ gcloud app deploy app.yaml
- Przejdź do punktu końcowego: - $ gcloud app browse
- Postępuj zgodnie z instrukcjami w tym przewodniku, aby utworzyć dane logowania OAuth 2.0 z tymi zakresami: - https://www.googleapis.com/auth/meetings.conference.media.readonly
- https://www.googleapis.com/auth/meetings.space.readonly
 - Dodaj adres URL wdrożonej aplikacji do pól Autoryzowane źródła JavaScript i Autoryzowane identyfikatory URI przekierowania. 
- Skopiuj identyfikator klienta i wklej go na wdrożonej stronie internetowej. 
- Kliknij przycisk logowania i postępuj zgodnie z instrukcjami. Jeśli wystąpi błąd, pamiętaj, że zastosowanie identyfikatorów URI przekierowania może potrwać kilka minut. 
- Tworzenie spotkań i dołączanie do nich Skopiuj kod spotkania i wklej go w polu „Kod spotkania” na stronie. 
- Wybierz liczbę strumieni wideo i włącz dźwięk. 
- Kliknij Utwórz klienta, a potem Dołącz do spotkania. 
- Obserwuj strumienie wideo i audio.