Method: indexing.datasources.items.upload

Tworzy sesję przesyłania, aby przesłać treść elementu. W przypadku elementów mniejszych niż 100 KB łatwiej jest umieścić zawartość inline w żądaniu index.

Do wykonania tego interfejsu API wymagane jest konto administratora lub konto usługi. Użyte konto usługi znajduje się na białej liście w odpowiednim źródle danych.

Żądanie HTTP

POST https://cloudsearch.googleapis.com/v1/indexing/{name=datasources/*/items/*}:upload

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
name

string

Nazwa elementu, której przesyłanie będzie możliwe do wznowienia. Format: źródła danych/{sourceId}/items/{itemId}. Maksymalna długość to 1536 bajtów.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "connectorName": string,
  "debugOptions": {
    object (DebugOptions)
  }
}
Pola
connectorName

string

Nazwa oprogramowania sprzęgającego wykonującego to wywołanie.

Format: źródła danych/{sourceId}/oprogramowanie sprzęgające/{ID}

debugOptions

object (DebugOptions)

Typowe opcje debugowania.

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu UploadItemRef.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/cloud_search.indexing
  • https://www.googleapis.com/auth/cloud_search

Więcej informacji znajdziesz w przewodniku po autoryzacji.