Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Google Meet REST API cho phép bạn tạo và quản lý các cuộc họp trên Google Meet, đồng thời cung cấp điểm truy cập cho người dùng ngay từ ứng dụng của bạn.
Với Meet REST API, bạn có thể làm những việc sau:
Tạo một không gian họp để kết nối người dùng qua video.
Lấy không gian họp hoặc hội nghị theo tên tài nguyên.
Lấy danh sách người tham gia và phiên của người tham gia.
Nhận dữ liệu từ cuộc họp (bản ghi, bản chép lời và mục trong bản chép lời).
Bạn cũng có thể đăng ký nhận thông báo về các sự kiện trên Meet bằng Google Workspace Events API. Để nhận thông báo về các thay đổi, bạn có thể đăng ký nhận thông báo về một không gian họp cụ thể hoặc tất cả không gian họp thuộc về một người dùng cụ thể.
Để biết thêm thông tin, hãy xem phần Đăng ký nhận sự kiện bằng Google Workspace Events API và Đăng ký nhận sự kiện trên Google Meet.
Trường hợp sử dụng
Các ứng dụng có thể tích hợp với Meet REST API để thực hiện các tác vụ sau:
Trước hội nghị: Điều chỉnh trải nghiệm hội nghị theo nhu cầu bằng cách tạo không gian họp. Bạn cũng có thể quản lý người được mời và định cấu hình trước các chế độ cài đặt.
Trong một hội nghị: Truy xuất thông tin về hội nghị để thay đổi trải nghiệm ứng dụng dựa trên siêu dữ liệu được trả về.
Sau hội nghị: Tìm nạp các cấu phần phần mềm của hội nghị, chẳng hạn như bản ghi và bản chép lời.
Sau đây là một số ví dụ về những việc bạn có thể muốn sử dụng Meet REST API:
Bán hàng và quản lý tài khoản
Truy xuất thông tin về cuộc họp và người tham gia để lưu hồ sơ.
Tìm nạp các cấu phần phần mềm của cuộc họp và đăng chúng trong tài khoản.
Chạy bản chép lời và bản ghi âm thông qua các mô hình AI để tạo thông tin huấn luyện và phân tích hiệu quả bán hàng.
Học tập và phát triển
Tạo và định cấu hình trước các cuộc họp để đào tạo.
Chỉ định vai trò người đồng tổ chức cho người hướng dẫn và người phụ trách phiên.
Lấy lại bản ghi để học viên có thể xem lại tài liệu sau khi khoá học kết thúc.
Hoạt động của nhà phát triển
Tạo cuộc họp để kết nối ngay lập tức với đồng nghiệp.
Cho phép các bên liên quan khác tham gia cuộc họp đang diễn ra bằng cách chia sẻ thông tin về cuộc họp và người tham gia theo thời gian thực.
Chạy dữ liệu phiên chép lời thông qua các mô hình AI để tạo ra các bước tiếp theo chính xác.
Hình 1. Tạo và tham gia một cuộc họp linh hoạt với đồng nghiệp trong một không gian trên Chat.
Bạn cũng có thể kết hợp các API khác của Google Workspace như Chat API vào ứng dụng của mình để nâng cao khả năng cộng tác. Để biết thêm thông tin, hãy xem Các trường hợp sử dụng tính năng trò chuyện.
Thuật ngữ thường gặp
Sau đây là danh sách các thuật ngữ thường dùng trong API này:
Cấu phần phần mềm
Một tệp do Meet tạo để phản hồi một cuộc họp, chẳng hạn như recordings và transcripts.
Thường thì bạn có thể tìm nạp một cấu phần phần mềm ngay sau khi hội nghị kết thúc.
Sự kiện trên lịch
Một sự kiện trên Lịch Google có nhiều người tham dự, thường do người tổ chức cuộc họp tạo, chứa thông tin tham gia của một cuộc họp.
Meet có thể là giải pháp hội nghị truyền hình cho sự kiện.
Gọi điện
Một phiên sử dụng Meet hoặc để thông báo cho người khác rằng một cuộc gọi đang bắt đầu hoặc đang diễn ra và cho phép họ tham gia ngay lập tức.
Hội nghị
Hội nghị là một phiên bản của cuộc gọi trong không gian họp. Người dùng thường coi đây là một cuộc họp duy nhất.
Người đồng tổ chức
Một người tham gia cuộc gọi đã được người tổ chức cấp quyền quản lý của người tổ chức, ngoại trừ quyền xoá người tổ chức ban đầu.
Máy chủ lưu trữ
Người tạo cuộc gọi (người tổ chức cuộc họp) hoặc người kiểm soát cuộc gọi. Xin lưu ý rằng người tổ chức cuộc họp có thể tổ chức cuộc họp nhưng không tham dự khi cuộc họp diễn ra. Người tổ chức cũng có thể uỷ quyền tổ chức cho người đồng tổ chức.
Mã cuộc họp
Một chuỗi gồm 10 ký tự duy nhất mà người dùng có thể nhập cho một không gian họp được dùng trong URI cuộc họp của một không gian họp. Thông số này không phân biệt chữ hoa chữ thường. Ví dụ: abc-mnop-xyz Độ dài tối đa là 128 ký tự.
Bạn không nên lưu trữ mã cuộc họp trong thời gian dài vì mã này có thể bị tách khỏi không gian cuộc họp và có thể được dùng lại cho các không gian cuộc họp khác trong tương lai. Thông thường, mã cuộc họp sẽ hết hạn sau 365 ngày kể từ lần sử dụng gần nhất. Để biết thêm thông tin, hãy xem bài viết Tìm hiểu về mã cuộc họp trong Google Meet.
Tên cuộc họp
Mã nhận dạng duy nhất do máy chủ tạo ra dùng để xác định một không gian họp. Tham số này phân biệt chữ hoa chữ thường. Ví dụ: jQCFfuBOdN5z. Mã nhận dạng cuộc họp được trả về trong trường name của tài nguyên spaces.
Người tổ chức cuộc họp
Người dùng đã tạo không gian họp. Người dùng này cũng có thể được coi là chủ sở hữu cuộc họp. Họ có thể không tham gia cuộc gọi hoặc không phải là người tổ chức cuộc họp. Mỗi cuộc họp chỉ được có một người tổ chức.
Không gian của cuộc họp
Một địa điểm ảo hoặc đối tượng cố định (chẳng hạn như phòng họp) nơi diễn ra một hội nghị. Mỗi lần, bạn chỉ có thể tổ chức một hội nghị truyền hình đang hoạt động trong một không gian. Không gian tổ chức cuộc họp cũng giúp người dùng gặp gỡ và tìm thấy các tài nguyên dùng chung.
URI cuộc họp
Một URL có thể nhấp để bắt đầu hoặc mời người dùng tham gia một cuộc gọi. Mỗi cuộc gọi đều có một URL duy nhất bao gồm https://meet.google.com/, theo sau là mã cuộc họp. Ví dụ: https://meet.google.com/abc-mnop-xyz.
Người tham gia
Một người tham gia cuộc gọi hoặc sử dụng Chế độ đồng hành, xem ở chế độ người xem hoặc một thiết bị phòng được kết nối với cuộc gọi. Mỗi người có một participants tài nguyên. Khi một người tham gia tham gia hội nghị, hệ thống sẽ chỉ định một mã nhận dạng duy nhất.
Phiên của người tham gia
Mã phiên riêng biệt được tạo cho mỗi cặp thiết bị-người tham gia tham gia một cuộc gọi. Mỗi phiên có một tài nguyên participantSessions. Nếu người tham gia tham gia cùng một cuộc gọi nhiều lần từ cùng một cặp người tham gia – thiết bị, thì mỗi lần tham gia sẽ được chỉ định một mã phiên duy nhất.
Chủ đề có liên quan
Để tìm hiểu về cách phát triển bằng các API của Google Workspace, bao gồm cả cách xử lý việc xác thực và uỷ quyền, hãy tham khảo phần Phát triển trên Google Workspace.
[null,null,["Cập nhật lần gần đây nhất: 2025-08-29 UTC."],[],[],null,["# Google Meet REST API overview\n\nThe Google Meet REST API lets you create and manage meetings for Google Meet and\noffers entry points to your users directly from your app.\n\nWith the Meet REST API, you can do the following:\n\n- Create a meeting space to connect users over video.\n- Get a meeting space or conference by resource name.\n- Get a list of participants and participant sessions.\n- Get meeting artifacts (recordings, transcripts, and transcript entries).\n\nYou can also subscribe to Meet events using the\nGoogle Workspace Events API. To be notified of changes, you can subscribe to a\nspecified meeting space or to all meeting spaces belonging to a specified user.\nFor more information, see [Subscribe to events using the\nGoogle Workspace Events API](/workspace/events) and [Subscribe to Google Meet\nevents](/workspace/events/guides/events-meet).\n\nUse cases\n---------\n\nApps can integrate with the Meet REST API to perform the following tasks:\n\n- **Before a conference**: Tailor the conference experience as needed by\n creating the meeting space. You can also manage invitees and pre-configure\n the settings.\n\n- **During a conference**: Retrieve conference information to change your app\n experience based on the metadata returned.\n\n- **After a conference**: Fetch conference artifacts, such as the recording\n and transcription.\n\nSome examples of things you might want to use Meet REST API for include the\nfollowing:\n\n- **Sales and account management**\n\n - Retrieve meeting and participant information for record purposes.\n - Fetch meeting artifacts and post them in accounts.\n - Run transcriptions and recordings through AI models to generate coaching and sales effectiveness analysis.\n- **Learning and development**\n\n - Create and pre-configure meetings for training.\n - Assign co-host roles to trainers and session leads.\n - Retrieve recordings that let students review materials after the course ends.\n- **Developer operations**\n\n - Create meetings to instantly connect teammates.\n - Let other stakeholders join ongoing meetings by sharing real-time meeting and participant information.\n - Run transcription data through AI models to generate the correct next steps.\n\n**Figure 1.** Create and join a dynamic meeting with your colleagues within a Chat space.\n\nYou can also incorporate other Google Workspace APIs like Chat API\ninto your app to take the collaboration even further. For more information, see\n[Chat use cases](/workspace/chat/overview#use-cases).\n| **Note:** The Meet REST API isn't intended for performance tracking or user evaluation within your domain. Meet data shouldn't be collected for this purpose.\n\nCommon terms\n------------\n\nThe following is a list of common terms used in this API:\n\n*Artifact*\n: A file generated by Meet in response to a *conference* , such as\n [`recordings`](/workspace/meet/api/reference/rest/v2/conferenceRecords.recordings) and\n [`transcripts`](/workspace/meet/api/reference/rest/v2/conferenceRecords.transcripts).\n Usually an artifact is ready to be fetched soon after a conference ends.\n\n*Calendar event*\n: An event in Google Calendar with multiple attendees, typically created by a\n *meeting organizer* , containing the joining info of a meeting.\n Meet might be the *conference* solution for the event.\n\n*Call*\n: A session using Meet, or to notify others that a call is\n beginning or in progress and allow them to immediately join.\n\n*Conference*\n: A conference is an instance of a *call* within a *meeting space*. Users\n typically consider this scenario a single meeting.\n\n*Co-host*\n: A person in a *call* who has been granted host-management privileges by a\n *host*, except the ability to remove the original host.\n\n*Host*\n: The person who created a *call* (the *meeting organizer* ) or the person who\n controls the call. Note that a meeting organizer can organize the meeting\n but not be present when it takes place. A host can also delegate host\n privileges to a *co-host*.\n\n*Meeting code*\n\n: A typeable, unique 10-character string for a *meeting space* used within the\n *meeting URI* of a meeting space. It's non-case sensitive. For example,\n `abc-mnop-xyz`. The maximum length is 128 characters.\n\n Meeting codes shouldn't be stored long term as they can become dissociated\n from a meeting space and can be reused for different meeting spaces in the\n future. Generally, meeting codes expire 365 days after last use. For more\n information, see [Learn about meeting codes in\n Google Meet](https://support.google.com/meet/answer/10710509).\n\n*Meeting name*\n\n: A unique server-generated ID used to identify a *meeting space* . It's case\n sensitive. For example, `jQCFfuBOdN5z`. The meeting ID is returned in the\n `name` field of a [`spaces`](/workspace/meet/api/reference/rest/v2/spaces) resource.\n\n*Meeting organizer*\n\n: The user that created the *meeting space* . This user can also be considered\n the meeting owner. They might not be present during the *call* or be the\n meeting *host*. There can only be one meeting organizer.\n\n*Meeting space*\n\n: A virtual place or a persistent object (such as a meeting room) where a\n *conference* is held. Only one active conference can be held in one space at\n any time. A meeting space also helps users meet and find shared resources.\n\n*Meeting URI*\n\n: A clickable URL that starts or joins a user to a *call* . Each call has a\n unique URL consisting of `https://meet.google.com/` followed by the *meeting\n code* . For example, `https://meet.google.com/abc-mnop-xyz`.\n\n*Participant*\n\n: A person joined to a *call* or that uses [Companion\n mode](https://support.google.com/meet/answer/11295507), watching as a\n viewer, or a room device connected to a call. There's one\n [`participants`](/workspace/meet/api/reference/rest/v2/conferenceRecords.participants)\n resource for each person. When a participant joins the *conference*, a\n unique ID is assigned.\n\n*Participant session*\n\n: A unique session ID created for each participant-device pair that joins a\n *call* . There's one\n [`participantSessions`](/workspace/meet/api/reference/rest/v2/conferenceRecords.participants.participantSessions)\n resource for each session. If the *participant* joins the same call multiple\n times from the same participant-device pair, they're each assigned unique\n session IDs.\n\nRelated topics\n--------------\n\n- To learn about developing with Google Workspace APIs, including handling\n authentication and authorization, refer to [Develop on\n Google Workspace](/workspace/guides/getstarted-overview).\n\n- To learn how to create a meeting space with Meet REST API, read the\n [Work with meeting spaces](/workspace/meet/api/guides/meeting-spaces) guide.\n\n- To learn how to subscribe to Google Workspace events, see [Subscribe to\n events using the Google Workspace Events API](/workspace/events)."]]