ค้นหาความรู้ของนักพัฒนาแอปในเอกสารประกอบสำหรับนักพัฒนาแอปของ Google แสดงผล DocumentChunk ตามคำค้นหาของผู้ใช้ โดยอาจมีหลาย Chunk จาก Document เดียวกัน หากต้องการดึงข้อมูลเอกสารฉบับเต็ม ให้ใช้ DeveloperKnowledge.GetDocument หรือ DeveloperKnowledge.BatchGetDocuments กับ DocumentChunk.parent ที่แสดงผลใน SearchDocumentChunksResponse.results
คำขอ HTTP
GET https://developerknowledge.googleapis.com/v1alpha/documents:searchDocumentChunks
URL ใช้ ไวยากรณ์การแปลงรหัส gRPC
พารามิเตอร์การค้นหา
| พารามิเตอร์ | |
|---|---|
query |
ต้องระบุ ระบุสตริงคำค้นหาดิบที่ผู้ใช้ป้อน เช่น "วิธีสร้างบัคเก็ต Cloud Storage" คำค้นหาต้องมีความยาวไม่เกิน 500 อักขระ หากยาวเกิน 500 อักขระ ระบบจะแสดงข้อผิดพลาด |
pageSize |
ไม่บังคับ ระบุจำนวนผลลัพธ์สูงสุดที่จะแสดง บริการอาจแสดงผลลัพธ์น้อยกว่าค่านี้ หากไม่ได้ระบุ ระบบจะแสดงผลลัพธ์ไม่เกิน 5 รายการ ค่าสูงสุดคือ 100 หากค่าสูงกว่า 100 ระบบจะบังคับให้เป็น 100 |
pageToken |
ไม่บังคับ มีโทเค็นหน้าเว็บที่ได้รับจากการเรียก |
filter |
ไม่บังคับ ใช้ตัวกรองที่เข้มงวดกับผลการค้นหา นิพจน์รองรับไวยากรณ์บางส่วนที่อธิบายไว้ที่ https://google.aip.dev/160 แม้ว่า ช่องที่รองรับสำหรับการกรองมีดังนี้
ช่อง INTEGER รองรับโอเปอเรเตอร์ ช่อง STRING รองรับโอเปอเรเตอร์ ช่อง TIMESTAMP รองรับโอเปอเรเตอร์ คุณสามารถรวมนิพจน์โดยใช้โอเปอเรเตอร์เชิงตรรกะ ตัวอย่าง
สตริง |
เนื้อหาของคำขอ
เนื้อหาของคำขอต้องว่างเปล่า
เนื้อหาการตอบกลับ
ข้อความตอบกลับสำหรับ DeveloperKnowledge.SearchDocumentChunks
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON |
|---|
{
"results": [
{
object ( |
| ช่อง | |
|---|---|
results[] |
มีผลการค้นหาสำหรับคำค้นหาที่ระบุ |
nextPageToken |
ระบุโทเค็นที่ส่งเป็น |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth อย่างใดอย่างหนึ่งต่อไปนี้
https://www.googleapis.com/auth/devprofiles.full_controlhttps://www.googleapis.com/auth/developerprofiles.readonlyhttps://www.googleapis.com/auth/cloud-platform
ดูข้อมูลเพิ่มเติมได้ที่ OAuth 2.0 Overview.