Membuat sesi upload untuk mengupload konten item. Untuk item yang lebih kecil dari 100 KB, akan lebih mudah untuk menyematkan konten inline
dalam permintaan index
.
API ini memerlukan admin atau akun layanan agar dapat dijalankan. 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 maksimum adalah 1536 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: sumber data/{sourceId}/konektor/{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.indexing
https://www.googleapis.com/auth/cloud_search
Untuk informasi selengkapnya, lihat Panduan otorisasi.