Method: indexing.datasources.items.upload

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

Ten interfejs API wymaga do działania konta administratora lub konta usługi. Używane konto usługi jest kontem umieszczonym 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órego ma dotyczyć wznowienie przesyłania. 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 tworzącego to wywołanie.

Format: źródła danych/{sourceId}/łączniki/{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 protokołu OAuth:

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

Więcej informacji znajdziesz w przewodniku na temat autoryzacji.