Meet Media API: TypeScript referans istemcisi hızlı başlangıç kılavuzu

Bu sayfada, TypeScript referans istemci uygulamasını kullanarak bir örneğin nasıl oluşturulacağı ve çalıştırılacağı açıklanmaktadır. Bunun yerine C++ istemcisi hakkında bilgi edinmek için C++ referans istemcisi hızlı başlangıç kılavuzuna bakın.

Ön koşullar

Bu hızlı başlangıç kılavuzunu çalıştırmak için aşağıdaki ön koşullara sahip olmanız gerekir:

OAuth jetonları oluşturma

Meet Media API'ye bağlanmak için uygulamanızın erişim jetonları oluşturmak üzere OAuth kullanması gerekir. OAuth ile Google API'lerine erişim hakkında daha fazla bilgi edinmek için Google API'lerine Erişmek için OAuth 2.0'ı Kullanma başlıklı makaleyi inceleyin.

Web uygulaması oluştururken örtülü izin akışını kullanarak OAuth jetonları oluşturabilirsiniz. Bu TypeScript örneği, OAuth jetonları oluşturmak için bu akışı kullanır.

Sana Özel'i çalıştırma

  1. OAuth istemcisi oluşturma

  2. web/samples dizininde örneği oluşturun:

    $ yarn install --frozen-lockfile
    $ webpack
    
  3. Oturum açmak ve Google Cloud projenizi seçmek için gcloud CLI'yi kullanmak üzere kimlik doğrulama kılavuzunu uygulayın.

  4. Sunucunuzu Google App Engine'e dağıtın.

    $ gcloud app deploy app.yaml
    
  5. Uç noktanıza gidin:

    $ gcloud app browse
    
  6. Aşağıdaki kapsamlarla OAuth 2.0 kimlik bilgileri oluşturmak için Erişim kimlik bilgileri oluşturma kılavuzunu uygulayın:

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

    Yayınlanan uygulamanızın URL'sini Yetkilendirilmiş JavaScript Kaynakları ve Yetkilendirilmiş Yönlendirme URI'ları'na ekleyin.

  7. İstemci kimliğini kopyalayıp dağıtılan web sayfasına yapıştırın.

  8. Oturum açma düğmesine dokunun ve talimatları uygulayın. Hatayla karşılaşırsanız yönlendirme URI'lerinin uygulanmasının birkaç dakika sürebileceğini unutmayın.

  9. Toplantı oluşturun ve toplantılara katılın. Toplantı kodunu kopyalayıp sayfadaki "toplantı kodu" alanına yapıştırın.

  10. Video akışlarının sayısını seçin ve sesi etkinleştirin.

  11. İstemci Oluştur'u ve ardından Toplantıya Katıl'ı tıklayın.

  12. Video ve ses akışlarını gözlemleyin.