Membuat sesi upload untuk mengupload konten item. Untuk item yang lebih kecil dari 100 KB, lebih mudah untuk menyematkan konten inline dalam permintaan index.
API ini memerlukan admin atau akun layanan untuk 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 |
Nama Item untuk memulai upload yang dapat dilanjutkan. Format: datasources/{sourceId}/items/{itemId}. Panjang maksimumnya adalah 1.536 byte. |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{
"connectorName": string,
"debugOptions": {
object ( |
| Kolom | |
|---|---|
connectorName |
Nama konektor yang melakukan panggilan ini. Format: datasources/{sourceId}/connectors/{id} |
debugOptions |
Opsi debug umum. |
Isi respons
Jika berhasil, isi respons memuat instance UploadItemRef.
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/cloud_search.indexinghttps://www.googleapis.com/auth/cloud_search
Untuk mengetahui informasi selengkapnya, lihat Panduan otorisasi.