Szybki start z Google Apps Script

Tworzenie skryptu Google Apps Script który wysyła żądania do Reseller API

Krótkie wprowadzenia wyjaśniają, jak skonfigurować i uruchomić aplikację, która wywołuje interfejs Google Workspace API. W tym krótkim wprowadzeniu używamy uproszczonego podejścia do uwierzytelniania, które jest odpowiednie dla środowiska testowego. W przypadku środowiska produkcyjnego zalecamy zapoznanie się z uwierzytelnianiem i autoryzacją przed wybraniem danych logowania, które są odpowiednie dla Twojej aplikacji.

W Apps Script krótkie wprowadzenia do Google Workspace używają zaawansowanych usług Google do wywoływania interfejsów Google Workspace API i obsługi niektórych szczegółów procesu uwierzytelniania i autoryzacji.

Cele

  • Skonfiguruj środowisko.
  • Utwórz i skonfiguruj skrypt.
  • Uruchom skrypt.

Wymagania wstępne

  • Instancja domeny sprzedawcy Google.
  • W pełni podpisana umowa partnerska Google Workspace.

  • Dostęp do Dysku Google

Tworzenie skryptu

  1. Utwórz nowy skrypt w edytorze skryptów Apps Script, otwierając stronę script.google.com/create.
  2. Zastąp zawartość edytora skryptów tym kodem:

adminSDK/reseller/quickstart.gs
/**
 * List Admin SDK reseller.
 * @see https://developers.google.com/admin-sdk/reseller/reference/rest/v1/subscriptions/list
 */
function listSubscriptions() {
  const optionalArgs = {
    maxResults: 10,
  };
  if (!AdminReseller || !AdminReseller.Subscriptions) {
    throw new Error("Enable the AdminReseller Advanced Service.");
  }
  const response = AdminReseller.Subscriptions.list(optionalArgs);
  const subscriptions = response.subscriptions;
  if (!subscriptions || subscriptions.length === 0) {
    console.log("No subscriptions found.");
    return;
  }
  console.log("Subscriptions:");
  for (const subscription of subscriptions) {
    if (subscription.customerId && subscription.skuId) {
      if (subscription.plan?.planName) {
        console.log(
          "%s (%s, %s)",
          subscription.customerId,
          subscription.skuId,
          subscription.plan.planName,
        );
      } else {
        console.log("%s (%s)", subscription.customerId, subscription.skuId);
      }
    }
  }
}

  1. Kliknij Zapisz .
  2. Kliknij Projekt bez tytułu, wpisz Krótkie wprowadzenie i kliknij Zmień nazwę.

Konfigurowanie skryptu

Włączanie Reseller API

Otwórz projekt Apps Script.

  1. Kliknij Edytor .
  2. Obok opcji Usługi kliknij Dodaj usługę .
  3. Wybierz Google Workspace Reseller API i kliknij Dodaj.

Uruchamianie przykładu

W edytorze skryptów Apps Script kliknij Uruchom.

Gdy uruchomisz przykład po raz pierwszy, pojawi się prośba o autoryzację dostępu:

  1. Kliknij Sprawdź uprawnienia.
  2. Wybierz konto.
  3. Kliknij Zezwól.

Dziennik wykonania skryptu pojawi się u dołu okna.

Dalsze kroki