Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Interfejs Google Meet REST API umożliwia tworzenie spotkań w Google Meet i zarządzanie nimi oraz oferuje punkty wejścia dla użytkowników bezpośrednio z aplikacji.
Interfejs Meet REST API umożliwia:
Utwórz miejsce spotkań, aby umożliwić użytkownikom łączenie się za pomocą wideo.
Pobierz przestrzeń spotkań lub konferencję według nazwy zasobu.
Uzyskaj listę uczestników i sesji uczestników.
uzyskiwać artefakty ze spotkań (nagrania, transkrypcje i wpisy w transkrypcji);
Aplikacje mogą integrować się z interfejsem Meet REST API, aby wykonywać te zadania:
Przed konferencją: dostosuj konferencję do swoich potrzeb, tworząc miejsce spotkania. Możesz też zarządzać zaproszonymi osobami i wstępnie konfigurować ustawienia.
Podczas konferencji: pobieraj informacje o konferencji, aby zmieniać działanie aplikacji na podstawie zwróconych metadanych.
Po konferencji: pobieranie materiałów z konferencji, takich jak nagranie i transkrypcja.
Oto kilka przykładów zastosowań interfejsu Meet REST API:
Sprzedaż i zarządzanie kontem
pobierać informacje o spotkaniu i uczestnikach do celów dokumentacyjnych;
Pobieranie artefaktów ze spotkań i publikowanie ich na kontach.
Przeprowadzaj transkrypcje i nagrania przez modele AI, aby generować analizy skuteczności szkolenia i sprzedaży.
Nauka i rozwój
Tworzenie i wstępne konfigurowanie spotkań na potrzeby szkoleń.
przypisywać role współgospodarza trenerom i osobom prowadzącym sesje;
Odtwarzanie nagrań, aby uczniowie mogli przejrzeć materiały po zakończeniu kursu.
Operacje deweloperskie
tworzyć spotkania, aby błyskawicznie kontaktować się z członkami zespołu.
Umożliwiaj innym osobom dołączenie do trwających spotkań, udostępniając informacje o spotkaniu i uczestnikach w czasie rzeczywistym.
Przetwarzaj dane transkrypcji za pomocą modeli AI, aby generować prawidłowe kolejne kroki.
Rysunek 1. Twórz dynamiczne spotkania i dołączaj do nich w pokoju czatu.
Możesz też zintegrować z aplikacją inne interfejsy Google Workspace API, takie jak Chat API, aby jeszcze bardziej usprawnić współpracę. Więcej informacji znajdziesz w artykule Przykłady zastosowań czatu.
Często spotykane terminy
Oto lista najczęstszych terminów używanych w tym interfejsie API:
Artefakt
Plik wygenerowany przez Meet w odpowiedzi na konferencję, np. recordings i transcripts.
Zwykle artefakt jest gotowy do pobrania wkrótce po zakończeniu konferencji.
Wydarzenie w kalendarzu
Wydarzenie w Kalendarzu Google z wieloma uczestnikami, zwykle utworzone przez organizatora spotkania, zawierające informacje o dołączaniu do spotkania.
Meet może być rozwiązaniem konferencyjnym dla wydarzenia.
Call
sesji w Meet lub powiadamiać innych, że połączenie się rozpoczyna lub trwa, i umożliwiać im natychmiastowe dołączenie;
Konferencja
Konferencja to instancja połączenia w przestrzeni spotkania. Użytkownicy
zwykle traktują ten scenariusz jako jedno spotkanie.
Osoba współprowadząca
Osoba uczestnicząca w rozmowie, która otrzymała od gospodarza uprawnienia do zarządzania, z wyjątkiem możliwości usunięcia pierwotnego gospodarza.
Osoba prowadząca
Osoba, która utworzyła połączenie (organizator spotkania) lub osoba, która kontroluje połączenie. Pamiętaj, że organizator spotkania może je zorganizować, ale nie musi być obecny podczas jego trwania. Gospodarz może też przekazać uprawnienia gospodarza współgospodarzowi.
Kod spotkania
Unikalny ciąg 10 znaków, który można wpisać, w przypadku miejsca spotkania używanego w identyfikatorze URI spotkania miejsca spotkania. Wielkość liter nie jest rozróżniana. Na przykład:abc-mnop-xyz. Maksymalna długość to 128 znaków.
Kodów spotkań nie należy przechowywać długoterminowo, ponieważ mogą one zostać odłączone od przestrzeni spotkania i w przyszłości mogą być ponownie użyte w innych przestrzeniach spotkań. Zwykle kody spotkań wygasają po 365 dniach od ostatniego użycia. Więcej informacji znajdziesz w artykule Informacje o kodach spotkań w Google Meet.
Nazwa spotkania
Unikalny identyfikator wygenerowany przez serwer, który służy do identyfikacji miejsca spotkania. Wielkość liter ma znaczenie. Na przykład: jQCFfuBOdN5z. Identyfikator spotkania jest zwracany w polu name zasobu spaces.
Organizator spotkania
Użytkownik, który utworzył miejsce spotkania. Tego użytkownika można też uznać za właściciela spotkania. Mogą nie być obecni podczas rozmowy lub nie być organizatorami spotkania. Spotkanie może mieć tylko jednego organizatora.
Miejsce spotkań
Wirtualne miejsce lub trwały obiekt (np. sala spotkań), w którym odbywa się konferencja. W danej przestrzeni może się odbywać tylko 1 aktywna rozmowa wideo naraz. Pokój spotkań pomaga też użytkownikom spotykać się i znajdować wspólne zasoby.
Identyfikator URI spotkania
Klikalny adres URL, który rozpoczyna połączenie lub do niego dołącza. Każda rozmowa ma niepowtarzalny adres URL składający się z https://meet.google.com/ i kodu spotkania. Na przykład: https://meet.google.com/abc-mnop-xyz.
Uczestnik
Osoba dołączająca do rozmowy lub korzystająca z trybu towarzyszącego, oglądająca jako widz lub urządzenie w sali połączone z rozmową. Każda osoba ma 1 participants zasób. Gdy uczestnik dołącza do konferencji, przypisywany jest mu niepowtarzalny identyfikator.
Sesja uczestnika
Unikalny identyfikator sesji utworzony dla każdej pary uczestnik-urządzenie, która dołącza do połączenia. Każda sesja ma jeden zasób participantSessions. Jeśli uczestnik dołączy do tego samego połączenia kilka razy z tej samej pary uczestnik–urządzenie, każda sesja otrzyma unikalny identyfikator.
Powiązane artykuły
Więcej informacji o tworzeniu aplikacji z wykorzystaniem interfejsów Google Workspace API, w tym o obsłudze uwierzytelniania i autoryzacji, znajdziesz w artykule Tworzenie aplikacji w Google Workspace.
Aby dowiedzieć się, jak utworzyć pomieszczenie do spotkań za pomocą interfejsu Meet REST API, przeczytaj przewodnik Praca z pomieszczeniami do spotkań.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 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)."]]