Method: indexing.datasources.items.upload

Membuat sesi upload untuk mengupload konten item. Untuk item yang berukuran lebih kecil dari 100 KB, lebih mudah menyematkan konten inline dalam permintaan index.

API ini memerlukan admin atau akun layanan agar dapat dieksekusi. Akun layanan yang digunakan adalah akun yang diizinkan di sumber data yang sesuai.

Permintaan HTTP

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

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
name

string

Nama Item untuk memulai upload yang dapat dilanjutkan. Format: sumber data/{sourceId}/items/{itemId}. Panjang maksimum adalah 1.536 byte.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "connectorName": string,
  "debugOptions": {
    object (DebugOptions)
  }
}
Kolom
connectorName

string

Nama konektor yang melakukan panggilan ini.

Format: datasources/{sourceId}/connectors/{ID}

debugOptions

object (DebugOptions)

Opsi debug umum.

Isi respons

Jika berhasil, isi respons akan berisi instance UploadItemRef.

Cakupan Otorisasi

Memerlukan salah satu cakupan OAuth berikut:

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

Untuk informasi selengkapnya, lihat Panduan otorisasi.