חיפוש ידע למפתחים במסמכי התיעוד למפתחים של Google. מחזירה DocumentChunks על סמך השאילתה של המשתמש. יכול להיות שיש הרבה קטעים מאותו Document. כדי לאחזר מסמכים מלאים, משתמשים ב-DeveloperKnowledge.GetDocument או ב-DeveloperKnowledge.BatchGetDocuments עם DocumentChunk.parent שמוחזר ב-SearchDocumentChunksResponse.results.
בקשת HTTP
GET https://developerknowledge.googleapis.com/v1/documents:searchDocumentChunks
כתובת ה-URL כתובה בתחביר של gRPC Transcoding.
פרמטרים של שאילתה
| פרמטרים | |
|---|---|
query |
חובה. המחרוזת של השאילתה הגולמית שסופקה על ידי המשתמש, למשל 'איך יוצרים קטגוריה של Cloud Storage?'. אורך השאילתה לא יכול לחרוג מ-500 תווים. אם הערכים ארוכים מ-500 תווים, תוצג שגיאה |
pageSize |
אופציונלי. מציין את המספר המקסימלי של התוצאות שיוחזרו. יכול להיות שהשירות יחזיר פחות מהערך הזה. אם לא מציינים ערך, יוחזרו לכל היותר 5 תוצאות. הערך המקסימלי הוא 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.