Meet Media API: Hướng dẫn nhanh về ứng dụng tham chiếu TypeScript

Trang này giải thích cách thiết lập và chạy một mẫu bằng cách sử dụng triển khai ứng dụng tham chiếu TypeScript. Để tìm hiểu về ứng dụng C++, hãy xem phần Bắt đầu nhanh ứng dụng tham chiếu C++.

Điều kiện tiên quyết

Để chạy hướng dẫn bắt đầu nhanh này, bạn cần có các điều kiện tiên quyết sau:

Tạo mã thông báo OAuth

Để kết nối với Meet Media API, ứng dụng của bạn phải sử dụng OAuth để tạo mã thông báo truy cập. Để tìm hiểu thêm về cách truy cập vào API của Google bằng OAuth, hãy xem bài viết Sử dụng OAuth 2.0 để truy cập vào API của Google.

Khi tạo ứng dụng web, bạn có thể tạo mã thông báo OAuth bằng quy trình cấp ngầm ẩn. Mẫu TypeScript này sử dụng quy trình này để tạo mã thông báo OAuth.

Chạy mẫu

  1. Tạo ứng dụng OAuth

  2. Trong thư mục web/samples, hãy tạo mẫu:

    $ yarn install --frozen-lockfile
    $ webpack
    
  3. Làm theo hướng dẫn Xác thực để sử dụng gcloud CLI để đăng nhập và chọn dự án Google Cloud của bạn.

  4. Triển khai máy chủ của bạn lên Google App Engine.

    $ gcloud app deploy app.yaml
    
  5. Chuyển đến điểm cuối:

    $ gcloud app browse
    
  6. Làm theo hướng dẫn Tạo thông tin xác thực quyền truy cập để tạo thông tin xác thực OAuth 2.0 với các phạm vi sau:

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

    Thêm URL của ứng dụng đã triển khai vào Nguồn gốc JavaScript được uỷ quyềnURI chuyển hướng được uỷ quyền.

  7. Sao chép mã ứng dụng và dán vào trang web đã triển khai.

  8. Nhấn vào nút đăng nhập rồi làm theo lời nhắc. Nếu bạn gặp lỗi, hãy lưu ý rằng có thể mất vài phút để URI chuyển hướng được truyền tải.

  9. Tạo và tham gia cuộc họp. Sao chép mã cuộc họp rồi dán vào trường nhập "mã cuộc họp" trên trang.

  10. Chọn số lượng luồng video và bật âm thanh.

  11. Nhấp vào Tạo ứng dụng khách, rồi nhấp vào Tham gia cuộc họp.

  12. Quan sát luồng video và âm thanh.