חיפוש ידע למפתחים במסמכי התיעוד למפתחים של Google. הפונקציה מחזירה DocumentChunks על סמך השאילתה של המשתמש. יכול להיות שיש הרבה נתונים מאותו Document. כדי לאחזר מסמכים מלאים, משתמשים בפונקציות DeveloperKnowledge.GetDocument או DeveloperKnowledge.BatchGetDocuments עם הערך DocumentChunk.parent שמוחזר ב-SearchDocumentChunksResponse.results.
בקשת HTTP
GET https://developerknowledge.googleapis.com/v1alpha/documents:searchDocumentChunks
כתובת ה-URL כתובה בתחביר של gRPC Transcoding.
פרמטרים של שאילתה
| פרמטרים | |
|---|---|
query |
חובה. השדה הזה מכיל את מחרוזת השאילתה הגולמית שהמשתמש סיפק, למשל 'איך יוצרים קטגוריה של Cloud Storage?'. |
pageSize |
אופציונלי. מציין את המספר המקסימלי של תוצאות שיוחזרו. יכול להיות שהשירות יחזיר פחות מהערך הזה. אם לא מציינים ערך, יוצגו לכל היותר 5 תוצאות. הערך המקסימלי הוא 20. ערכים מעל 20 יגרמו לשגיאה INVALID_ARGUMENT. |
pageToken |
אופציונלי. כולל טוקן של דף שהתקבל מקריאה קודמת של |
גוף הבקשה
גוף הבקשה צריך להיות ריק.
גוף התשובה
הודעת תגובה אל DeveloperKnowledge.SearchDocumentChunks.
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
|---|
{
"results": [
{
object ( |
| שדות | |
|---|---|
results[] |
מכיל את תוצאות החיפוש של השאילתה שצוינה. כל |
nextPageToken |
אופציונלי. התגובה כוללת טוקן שאפשר לשלוח כ- |
היקפי הרשאות
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/devprofiles.full_controlhttps://www.googleapis.com/auth/cloud-platform
ניתן למצוא מידע נוסף כאן: OAuth 2.0 Overview.
DocumentChunk
DocumentChunk מייצג חלק מהתוכן מתוך Document במאגר המידע DeveloperKnowledge. כדי לאחזר את כל תוכן המסמך, מעבירים את parent אל DeveloperKnowledge.GetDocument או אל DeveloperKnowledge.BatchGetDocuments.
| ייצוג ב-JSON |
|---|
{ "parent": string, "id": string, "content": string } |
| שדות | |
|---|---|
parent |
פלט בלבד. מכיל את שם המשאב של המסמך שממנו נלקח החלק הזה. פורמט: |
id |
פלט בלבד. מציין את המזהה של החלק הזה במסמך. מזהה החלק ייחודי במסמך, אבל לא ייחודי באופן גלובלי בין מסמכים. מזהה החלק לא יציב ועשוי להשתנות עם הזמן. |
content |
פלט בלבד. מכיל את התוכן של חלק המסמך. |