İstemci nesnesini alma

Bu sayfada, Google Meet ile iletişim kurması gerekiyor.

İlk olarak eklentinin bir oturum oluşturması gerekir:

  const session = await window.meet.addon.createAddonSession({
      cloudProjectNumber: "CLOUD_PROJECT_NUMBER",
    });

Oturumdan iki istemci nesnesi oluşturulabilir:

Ana aşamanın her ikisinde de doğru istemci nesnesinin alınması veya yan panelden yayınlanabilir. Yanlış istemci alınırsa Google Meet Eklentileri SDK'sı bir istisna oluşturur. Etiketin hangi iframe'in (ana sahne veya yan panel) yardımcı olmak için MeetAddon.getFrameType yöntemidir.

Aşağıdaki kod örneğinde, ana aşama istemci nesnesinin nasıl örnekleneceği gösterilmektedir:

  const session = await window.meet.addon.createAddonSession({
      cloudProjectNumber: "CLOUD_PROJECT_NUMBER",
    });
  const mainStageClient = await session.createMainStageClient();

Paylaşılan işlevler

Bazı işlevler hem MeetMainStageClient hem de MeetSidePanelClient, diğer işlevler belirli bir kullanıcıya özel gerekir.

Örneğin, her iki istemcide de kullanılabilen işlevlerden bazıları şunlardır:

İstemciye özel işlevler

İşlevler yalnızca MeetMainStageClient:

İşlevler yalnızca MeetSidePanelClient: