Google Workspace Add-ons API

Usługa: gsuiteaddons.googleapis.com

Aby zadzwonić do tej usługi, zalecamy użycie bibliotek klienckich udostępnionych przez Google. Jeśli Twoja aplikacja musi użyć własnych bibliotek, aby wywołać tę usługę, użyj tych informacji podczas wysyłania żądań do interfejsu API.

Dokument Discovery

Dokument Discovery to zrozumiała dla komputera specyfikacja dotycząca interfejsów API REST i korzystania z nich. Służy do tworzenia bibliotek klientów, wtyczek IDE i innych narzędzi, które współpracują z interfejsami API Google. Jedna usługa może udostępniać wiele dokumentów Discovery. Ta usługa dostarcza następujący dokument opisujący interfejs API:

Punkt końcowy usługi

Punkt końcowy usługi to podstawowy adres URL określający adres sieci usługi interfejsu API. Jedna usługa może mieć wiele punktów końcowych usługi. Ta usługa ma następujący punkt końcowy usługi, a wszystkie poniższe identyfikatory URI są zależne od tego punktu końcowego:

  • https://gsuiteaddons.googleapis.com

Zasób REST: v1.projects

Metody
getAuthorization GET /v1/{name=projects/*/authorization}
Pobiera informacje o autoryzacji wdrożeń w danym projekcie.

Zasób REST: v1.projects.deploys

Metody
create POST /v1/{parent=projects/*}/deployments
Tworzy wdrożenie o określonej nazwie i konfiguracji.
delete DELETE /v1/{name=projects/*/deployments/*}
Usuwa wdrożenie o podanej nazwie.
get GET /v1/{name=projects/*/deployments/*}
Pobiera wdrożenie o określonej nazwie.
getInstallStatus GET /v1/{name=projects/*/deployments/*/installStatus}
Pobiera stan instalacji wdrożenia testowego.
install POST /v1/{name=projects/*/deployments/*}:install
Instaluje wdrożenie na Twoim koncie na potrzeby testów.
list GET /v1/{parent=projects/*}/deployments
Wyświetla wszystkie wdrożenia w konkretnym projekcie.
replaceDeployment PUT /v1/{deployment.name=projects/*/deployments/*}
Tworzy lub zastępuje wdrożenie o określonej nazwie.
uninstall POST /v1/{name=projects/*/deployments/*}:uninstall
Odinstalowuje wdrożenie testowe z konta użytkownika.