สร้างเซสชันการอัปโหลดสำหรับอัปโหลดเนื้อหารายการ สำหรับรายการที่มีขนาดเล็กกว่า 100 KB จะเป็นการฝังเนื้อหา inline
ภายในคำขอ index
ได้ง่ายกว่า
API นี้ต้องใช้บัญชีผู้ดูแลระบบหรือบัญชีบริการเพื่อดำเนินการ บัญชีบริการที่ใช้เป็นบัญชีที่อนุญาตพิเศษในแหล่งข้อมูลที่เกี่ยวข้อง
คำขอ HTTP
POST https://cloudsearch.googleapis.com/v1/indexing/{name=datasources/*/items/*}:upload
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์เส้นทาง
พารามิเตอร์ | |
---|---|
name |
ชื่อของรายการที่จะเริ่มการอัปโหลดที่ดำเนินการต่อได้ รูปแบบ: แหล่งข้อมูล/{sourceId}/items/{itemId} โดยมีความยาวสูงสุด 1536 ไบต์ |
เนื้อหาของคำขอ
เนื้อหาของคำขอมีข้อมูลที่มีโครงสร้างต่อไปนี้
การแสดง JSON |
---|
{
"connectorName": string,
"debugOptions": {
object ( |
ช่อง | |
---|---|
connectorName |
ชื่อของเครื่องมือเชื่อมต่อที่เรียกใช้นี้ รูปแบบ: แหล่งข้อมูล/{sourceId}/เครื่องมือเชื่อมต่อ/{ID} |
debugOptions |
ตัวเลือกการแก้ไขข้อบกพร่องทั่วไป |
เนื้อหาการตอบกลับ
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ UploadItemRef
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth รายการใดรายการหนึ่งต่อไปนี้
https://www.googleapis.com/auth/cloud_search.indexing
https://www.googleapis.com/auth/cloud_search
สำหรับข้อมูลเพิ่มเติม โปรดดูที่คู่มือการให้สิทธิ์