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:
- GitHub deposunu kopyaladınız.
- Webpack.
- Node.js.
- İplik.
gcloud
CLI.- Google Cloud projesi.
- Google Meet'in etkin olduğu bir Google Workspace hesabı.
- 94 veya daha yeni bir sürüme sahip bir Chrome tarayıcı kullanın.
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
web/samples
dizininde örneği oluşturun:$ yarn install --frozen-lockfile $ webpack
Oturum açmak ve Google Cloud projenizi seçmek için gcloud CLI'yi kullanmak üzere kimlik doğrulama kılavuzunu uygulayın.
Sunucunuzu Google App Engine'e dağıtın.
$ gcloud app deploy app.yaml
Uç noktanıza gidin:
$ gcloud app browse
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.
İstemci kimliğini kopyalayıp dağıtılan web sayfasına yapıştırın.
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.
Toplantı oluşturun ve toplantılara katılın. Toplantı kodunu kopyalayıp sayfadaki "toplantı kodu" alanına yapıştırın.
Video akışlarının sayısını seçin ve sesi etkinleştirin.
İstemci Oluştur'u ve ardından Toplantıya Katıl'ı tıklayın.
Video ve ses akışlarını gözlemleyin.