Omówienie pakietu SDK i interfejsu API Google Meet

Pakiet SDK i interfejs API Google Meet umożliwiają programistom interakcję z Meet. Możesz automatycznie zintegrować Meet z usługą lub używać jej w Meet.

Pakiety SDK i interfejsy API Meet

Istnieją 3 sposoby wdrażania rozwiązań dotyczących Google Meet i integracji z nimi:

  • Pakiet SDK dodatków do Google Meet (wersja przedpremierowa dla programistów): umieść swoją aplikację w Meet jako dodatek, który umożliwia użytkownikom odkrywanie i udostępnianie treści oraz wspólną pracę w aplikacji bez opuszczania Meet.
  • Interfejs Google Meet REST API (dostępny ogólnodostępny): twórz spotkania i zarządzaj nimi w aplikacji oraz pobieraj dane z rozmowy wideo.
  • Pakiet SDK do udostępniania na żywo w Google Meet (program wcześniejszego dostępu): synchronizuj treści w czasie rzeczywistym i udostępniaj użytkownikom wspólne funkcje kontrolne, z których mogą korzystać w aplikacji.

Ten diagram pomoże Ci wybrać właściwy punkt końcowy dla problemu, który próbujesz rozwiązać:

Omówienie pakietu SDK i interfejsu API

Czym różni się pakiet SDK od interfejsu API?

Pakiet SDK i interfejs API to 2 narzędzia, których możesz używać podczas programowania pod kątem Meet. Pakiet SDK i interfejs API mają podobne cechy i pozwalają zwiększyć możliwości aplikacji.

SDK

Pakiet SDK to narzędzia do tworzenia oprogramowania na określonej platformie lub w określonym systemie operacyjnym albo w określonym języku programowania. Pakiet SDK często zawiera kompilatory, biblioteki kodu, debugery, dokumentację, samouczki, przykłady kodu i co najmniej 1 bibliotekę interfejsu API ułatwiającą komunikację.

Pakiety SDK zapewniają kilka korzyści:

  • Zawierają one wszystko, czego potrzebują programiści do tworzenia i uruchamiania oprogramowania, dzięki czemu można je tworzyć w standardowy sposób.
  • Przyspiesza cykle programowania, ponieważ pakiet SDK zawiera gotowe komponenty i biblioteki, które umożliwiają tworzenie aplikacji.
  • Zawiera wbudowane informacje, takie jak dokumentacja i samouczki, które pozwalają programistom tworzyć, testować i wdrażać aplikacje.
  • Kontroluje koszty, skracając czas i zasoby związane z tworzeniem aplikacji.

API

Interfejs programowania aplikacji (API) wspomaga komunikację między 2 platformami, umożliwiając programistom wykorzystywanie usługi oferowanej przez interfejs API. Interfejs API, zarówno w ramach pakietu SDK, jak i samodzielnie, używa wstępnie określonych protokołów do określenia sposobu wymiany danych. Interfejsy API wyeliminują złożoność łączenia z usługami w celu umożliwienia integracji między aplikacjami.

Interfejs API zwykle składa się z tych elementów:

  • Interfejs: interfejs API (Web API lub Web Service API, który przetwarza aplikację między serwerem WWW a przeglądarką, do którego dostęp jest uzyskiwany bezpośrednio przez słowo kluczowe) lub interfejs API REST (czyli bezstanowy interfejs używany do pośredniego dostępu do zwykłych danych za pomocą funkcji HTTP, takich jak GET, PATCH, DELETE).
  • Dokumentacja i materiały techniczne: specyfikacje referencyjne i dokumentacja przewodnika wyjaśniające, jak korzystać z interfejsu API.

Interfejsy API zapewniają kilka korzyści:

  • Integracja różnych systemów oprogramowania w celu uzyskania trwalszych produktów.
  • Wydłużenie czasu tworzenia aplikacji dzięki ponownemu wykorzystaniu istniejącej bazy kodu.
  • Aktualizacje można stosować na poziomie interfejsu API, zamiast ponownie wdrażać cały kod.
  • Zachęca nowych użytkowników do odkrywania Twoich produktów, co zwiększa Twoje szanse biznesowe.

Wybierz pakiet SDK lub interfejs API

Pakiety SDK i interfejsy API zwiększają efektywność i współpracę podczas tworzenia oprogramowania. Pakiet SDK często zawiera interfejs API, ale oba narzędzia mogą ze sobą współpracować.

Zapoznaj się z tą tabelą, aby dowiedzieć się, kiedy używać poszczególnych narzędzi:

SDK API
Opis Narzędzia do tworzenia oprogramowania na określonej platformie, systemie operacyjnym lub języku programowania. Ułatwia komunikację między 2 platformami.
Jak to działa Zainstaluj ją przed stworzeniem aplikacji. uzyskać klucz interfejsu API, aby wysyłać żądania do interfejsu API,
Funkcja tworzenie aplikacji lub interfejsów API; Rozszerz możliwości swoich aplikacji, aby połączyć je z dotychczasowymi systemami.
Przypadek użycia Gdy potrzebujesz narzędzi na danej platformie do szybszego pisania kodu. Gdy chcesz wykorzystać możliwości napisane przez innego programistę.
Platform Zależnie od języka i platformy. Komunikacja między platformami.