אינדקס
-
DeveloperKnowledge(ממשק) -
BatchGetDocumentsRequest(הודעה) -
BatchGetDocumentsResponse(הודעה) -
Document(הודעה) -
DocumentChunk(הודעה) DocumentView(enum)-
GetDocumentRequest(הודעה) -
SearchDocumentChunksRequest(הודעה) -
SearchDocumentChunksResponse(הודעה)
DeveloperKnowledge
Developer Knowledge API מספק גישה פרוגרמטית לתיעוד הפומבי של Google למפתחים, ומאפשר לכם לשלב את מאגר הידע הזה באפליקציות ובסביבות העבודה שלכם.
ה-API נועד להיות המקור הקנוני לגישה לקריאת מכונה למסמכי העזרה למפתחים של Google.
תרחיש שימוש אופייני הוא קודם להשתמש ב-DeveloperKnowledge.SearchDocumentChunks כדי למצוא כתובות URI רלוונטיות של דפים על סמך שאילתה, ואז להשתמש ב-DeveloperKnowledge.GetDocument או ב-DeveloperKnowledge.BatchGetDocuments כדי לאחזר את התוכן המלא של התוצאות המובילות.
כל תוכן המסמך מופיע בפורמט Markdown.
| BatchGetDocuments |
|---|
|
אחזור של כמה מסמכים, כל אחד עם תוכן Markdown מלא.
|
| GetDocument |
|---|
|
מאחזר מסמך יחיד עם תוכן Markdown מלא.
|
| SearchDocumentChunks |
|---|
|
חיפוש ידע למפתחים במסמכי התיעוד למפתחים של Google. הפונקציה מחזירה
|
BatchGetDocumentsRequest
בקשת הודעה עבור DeveloperKnowledge.BatchGetDocuments.
| שדות | |
|---|---|
names[] |
חובה. מציינת את השמות של המסמכים שיש לאחזר. אפשר לאחזר עד 20 מסמכים באצווה. המסמכים מוחזרים באותו סדר שבו הם מופיעים בבקשה פורמט: |
view |
אופציונלי. מציין את |
BatchGetDocumentsResponse
הודעת תגובה ל-DeveloperKnowledge.BatchGetDocuments.
| שדות | |
|---|---|
documents[] |
הבקשה מכילה את המסמכים הנדרשים. |
מסמך
מסמך מייצג קטע תוכן ממאגר הידע של המפתחים.
| שדות | |
|---|---|
name |
מזהה. מכיל את שם המשאב של המסמך. פורמט: |
uri |
פלט בלבד. מציין את ה-URI של התוכן, למשל |
content |
פלט בלבד. מכיל את כל התוכן של המסמך בפורמט Markdown. |
description |
פלט בלבד. מספק תיאור של המסמך. |
data_source |
פלט בלבד. מציינים את מקור הנתונים של המסמך. מקור נתונים לדוגמה: |
title |
פלט בלבד. הכותרת של המסמך. |
update_time |
פלט בלבד. חותמת הזמן שבה התוכן או המטא-נתונים של המסמך עודכנו לאחרונה. |
view |
פלט בלבד. מציין את |
DocumentChunk
DocumentChunk מייצג חלק מהתוכן מתוך Document במאגר המידע DeveloperKnowledge. כדי לאחזר את כל תוכן המסמך, מעבירים את parent אל DeveloperKnowledge.GetDocument או אל DeveloperKnowledge.BatchGetDocuments.
| שדות | |
|---|---|
parent |
פלט בלבד. מכיל את שם המשאב של המסמך שממנו נלקח החלק הזה. פורמט: |
id |
פלט בלבד. מציין את המזהה של החלק הזה במסמך. מזהה החלק ייחודי במסמך, אבל לא ייחודי באופן גלובלי בין מסמכים. מזהה החלק לא יציב ועשוי להשתנות עם הזמן. |
content |
פלט בלבד. מכיל את התוכן של נתח המסמך. |
document |
פלט בלבד. מייצג מטא-נתונים לגבי |
DocumentView
מציינים אילו שדות של Document נכללים.
| טיפוסים בני מנייה (enum) | |
|---|---|
DOCUMENT_VIEW_UNSPECIFIED |
ערך ברירת המחדל או הערך שלא הוגדר. אם לא מציינים את הערך DocumentView, המערכת משתמשת בערך ברירת המחדל של כל שיטת API. |
DOCUMENT_VIEW_BASIC |
כולל רק את שדות המטא-נתונים הבסיסיים: – זוהי תצוגת ברירת המחדל של |
DOCUMENT_VIEW_FULL |
כולל את כל השדות Document. |
DOCUMENT_VIEW_CONTENT |
כולל את השדות זוהי תצוגת ברירת המחדל של |
GetDocumentRequest
בקשת הודעה עבור DeveloperKnowledge.GetDocument.
| שדות | |
|---|---|
name |
חובה. מציינים את שם המסמך לאחזור. פורמט: |
view |
אופציונלי. מציין את |
SearchDocumentChunksRequest
בקשת הודעה עבור DeveloperKnowledge.SearchDocumentChunks.
| שדות | |
|---|---|
query |
חובה. השדה הזה מכיל את מחרוזת השאילתה הגולמית שהמשתמש סיפק, למשל 'איך יוצרים קטגוריה של Cloud Storage?'. |
page_size |
אופציונלי. מציין את המספר המקסימלי של תוצאות שיוחזרו. יכול להיות שהשירות יחזיר פחות מהערך הזה. אם לא מציינים ערך, יוצגו לכל היותר 5 תוצאות. הערך המקסימלי הוא 20. ערכים מעל 20 יגרמו לשגיאה INVALID_ARGUMENT. |
page_token |
אופציונלי. כולל טוקן של דף שהתקבל מקריאה קודמת של |
filter |
אופציונלי. החלת מסנן מחמיר על תוצאות החיפוש. הביטוי תומך בקבוצת משנה של התחביר שמתואר בכתובת https://google.aip.dev/160. הפונקציה שדות נתמכים לסינון:
שדות STRING תומכים באופרטורים השדות TIMESTAMP תומכים באופרטורים אפשר לשלב בין ביטויים באמצעות האופרטורים הלוגיים דוגמאות:
המחרוזת |
SearchDocumentChunksResponse
הודעת תגובה ל-DeveloperKnowledge.SearchDocumentChunks.
| שדות | |
|---|---|
results[] |
מכיל את תוצאות החיפוש של השאילתה שצוינה. כל |
next_page_token |
אופציונלי. התגובה כוללת טוקן שאפשר לשלוח כ- |