REST Resource: documents

Zasób: Document

Dokument reprezentuje fragment treści z korpusu wiedzy dla deweloperów.

Zapis JSON
{
  "name": string,
  "uri": string,
  "content": string,
  "description": string,
  "dataSource": string,
  "title": string,
  "updateTime": string,
  "view": enum (DocumentView)
}
Pola
name

string

Identyfikator. Zawiera nazwę zasobu dokumentu. Format: documents/{uri_without_scheme} Przykład: documents/docs.cloud.google.com/storage/docs/creating-buckets

uri

string

Tylko dane wyjściowe. Podaje identyfikator URI treści, np. docs.cloud.google.com/storage/docs/creating-buckets.

content

string

Tylko dane wyjściowe. Zawiera pełną treść dokumentu w formacie Markdown.

description

string

Tylko dane wyjściowe. Zawiera opis dokumentu.

dataSource

string

Tylko dane wyjściowe. Określa źródło danych dokumentu. Przykładowe źródło danych: firebase.google.com

title

string

Tylko dane wyjściowe. Zawiera tytuł dokumentu.

updateTime

string (Timestamp format)

Tylko dane wyjściowe. Sygnatura czasowa ostatniej aktualizacji treści lub metadanych dokumentu.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

view

enum (DocumentView)

Tylko dane wyjściowe. Określa DocumentView dokumentu.

DocumentView

Określa, które pola Document są uwzględnione.

Wartości w polu enum
DOCUMENT_VIEW_UNSPECIFIED Wartość domyślna lub nieokreślona. Jeśli nie podasz wartości DocumentView, wartość domyślną znajdziesz w opisie każdej metody interfejsu API.
DOCUMENT_VIEW_BASIC

Obejmuje tylko podstawowe pola metadanych: - name - uri - dataSource - title - description - updateTime - view

Jest to domyślny widok w przypadku DeveloperKnowledge.SearchDocumentChunks.

DOCUMENT_VIEW_FULL Zawiera wszystkie pola Document.
DOCUMENT_VIEW_CONTENT

Zawiera pola DOCUMENT_VIEW_BASICcontent.

Jest to domyślny widok w przypadku DeveloperKnowledge.GetDocumentDeveloperKnowledge.BatchGetDocuments.

Metody

batchGet

Pobiera wiele dokumentów, z których każdy zawiera pełną treść w formacie Markdown.

get

Pobiera pojedynczy dokument z pełną zawartością w formacie Markdown.

searchDocumentChunks

Wyszukuje informacje dla deweloperów w dokumentacji Google dla deweloperów.