Discovery-Dokument: Liste

Liste der an diesem Endpunkt unterstützten APIs abrufen. Jetzt testen.

Die Methode discovery.apis.list gibt eine Liste aller APIs zurück, die vom Google APIs Discovery Service unterstützt werden. Die Daten für jeden Eintrag sind eine Teilmenge des Discovery-Dokuments für diese API und die Liste enthält ein Verzeichnis mit unterstützten APIs. Wenn eine bestimmte API mehrere Versionen hat, hat jede Version einen eigenen Eintrag in der Liste.

Anfrage

HTTP-Request

GET https://discovery.googleapis.com/discovery/v1/apis

Parameter

Parametername Wert Beschreibung
Optionale Parameter
name string Fügen Sie nur APIs mit dem angegebenen Namen ein.
preferred boolean Nur die bevorzugte Version einer API zurückgeben. "false" standardmäßig.

Anfragetext

Mit dieser Methode keinen Anfragetext bereitstellen.

Antwort

Bei Erfolg gibt diese Methode einen Antworttext mit der folgenden Struktur zurück:

{
  "kind": "discovery#directoryList",
  "discoveryVersion": "v1",
  "items": [
    {
      "kind": "discovery#directoryItem",
      "id": string,
      "name": string,
      "version": string,
      "title": string,
      "description": string,
      "discoveryRestUrl": string,
      "discoveryLink": string,
      "icons": {
        "x16": string,
        "x32": string
      },
      "documentationLink": string,
      "labels": [
        string
      ],
      "preferred": boolean
    }
  ]
}
Property-Name Wert Beschreibung Hinweise
kind string Fester String Discovery#directoryList
discoveryVersion string Geben Sie die Version der Discovery API an, die zum Generieren dieses Dokuments verwendet wird.
items[] list Die einzelnen Verzeichniseinträge. Ein Eintrag pro API/Versionspaar.
items[].kind string Der Typ für diese Antwort.
items[].id string Die ID dieser API.
items[].name string Der Name der API.
items[].version string Die Version der API.
items[].title string Der Titel dieser API.
items[].description string Die Beschreibung dieser API.
items[].discoveryRestUrl string Die URL für das Discovery-REST-Dokument.
items[].icons object Links zu den Symbolen 16 x 16 und 32 x 32 für die API.
items[].icons.x16 string Die URL des Symbols im Format 16 x 16.
items[].icons.x32 string Die URL des Symbols im Format 32 x 32.
items[].labels[] list Labels für den Status dieser API, z. B. limited_availability oder deprecated.
items[].preferred boolean true, wenn diese Version die bevorzugte Version ist.

Jetzt testen

Verwenden Sie den Explorer unten, um diese Methode für Live-Daten aufzurufen und sich die Antwort anzusehen. Alternativ können Sie den eigenständigen Explorer ausprobieren.