Method: indexing.datasources.items.upload

สร้างเซสชันการอัปโหลดสำหรับอัปโหลดเนื้อหารายการ สำหรับรายการที่มีขนาดเล็กกว่า 100 KB จะเป็นการฝังเนื้อหา inline ภายในคำขอ index ได้ง่ายกว่า

API นี้ต้องใช้บัญชีผู้ดูแลระบบหรือบัญชีบริการเพื่อดำเนินการ บัญชีบริการที่ใช้เป็นบัญชีที่อนุญาตพิเศษในแหล่งข้อมูลที่เกี่ยวข้อง

คำขอ HTTP

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

URL ใช้ไวยากรณ์การแปลง gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
name

string

ชื่อของรายการที่จะเริ่มการอัปโหลดที่ดำเนินการต่อได้ รูปแบบ: แหล่งข้อมูล/{sourceId}/items/{itemId} โดยมีความยาวสูงสุด 1536 ไบต์

เนื้อหาของคำขอ

เนื้อหาของคำขอมีข้อมูลที่มีโครงสร้างต่อไปนี้

การแสดง JSON
{
  "connectorName": string,
  "debugOptions": {
    object (DebugOptions)
  }
}
ช่อง
connectorName

string

ชื่อของเครื่องมือเชื่อมต่อที่เรียกใช้นี้

รูปแบบ: แหล่งข้อมูล/{sourceId}/เครื่องมือเชื่อมต่อ/{ID}

debugOptions

object (DebugOptions)

ตัวเลือกการแก้ไขข้อบกพร่องทั่วไป

เนื้อหาการตอบกลับ

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ UploadItemRef

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth รายการใดรายการหนึ่งต่อไปนี้

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

สำหรับข้อมูลเพิ่มเติม โปรดดูที่คู่มือการให้สิทธิ์