Meet Media API: krótkie wprowadzenie do klienta referencyjnego TypeScript

Na tej stronie wyjaśniamy, jak skonfigurować i uruchomić przykładową implementację klienta TypeScript. Aby dowiedzieć się więcej o kliencie C++, zapoznaj się z artykułem C++ reference client quickstart.

Wymagania wstępne

Aby wykonać ten samouczek, musisz spełnić te wymagania wstępne:

Generowanie tokenów OAuth

Aby nawiązać połączenie z interfejsem Meet Media API, aplikacja musi generować tokeny dostępu za pomocą OAuth. Więcej informacji o dostępie do interfejsów API Google za pomocą OAuth znajdziesz w artykule Uzyskiwanie dostępu do interfejsów API Google za pomocą protokołu OAuth 2.0.

Podczas tworzenia aplikacji internetowej możesz generować tokeny OAuth za pomocą przepływu niejawnego udzielania uprawnień. Ten przykład kodu TypeScript używa tego procesu do generowania tokenów OAuth.

Uruchamianie przykładu

  1. Tworzenie klienta OAuth

  2. W katalogu web/samples skompiluj przykład:

    $ yarn install --frozen-lockfile
    $ webpack
    
  3. Aby się zalogować i wybrać projekt Google Cloud, postępuj zgodnie z instrukcjami w poniższym przewodniku Uwierzytalnianie się w celu korzystania z interfejsu wiersza poleceń gcloud.

  4. Wdróż serwer w Google App Engine.

    $ gcloud app deploy app.yaml
    
  5. Przejdź do punktu końcowego:

    $ gcloud app browse
    
  6. Aby utworzyć dane logowania OAuth 2.0 z tymi zakresami, postępuj zgodnie z instrukcjami podanymi w tym artykule: Tworzenie danych logowania.

    • 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 JavaScriptu i Autoryzowane identyfikatory URI przekierowania.

  7. Skopiuj identyfikator klienta i wklej go na stronie internetowej.

  8. Kliknij przycisk logowania i postępuj zgodnie z instrukcjami. Jeśli pojawi się błąd, pamiętaj, że rozpowszechnienie adresów URI przekierowania może potrwać kilka minut.

  9. Tworzenie spotkań i dołączanie do nich Skopiuj kod spotkania i wklej go w polu „Kod spotkania” na stronie.

  10. Wybierz liczbę strumieni wideo i włącz dźwięk.

  11. Kliknij kolejno Utwórz klienta i Dołącz do spotkania.

  12. Obserwuj strumienie wideo i dźwięku.