אינדקס
-
DeveloperKnowledge(ממשק) -
BatchGetDocumentsRequest(הודעה) -
BatchGetDocumentsResponse(הודעה) -
Document(הודעה) -
DocumentChunk(הודעה) -
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 מסמכים באצווה. המסמכים מוחזרים באותו סדר שבו הם מופיעים בבקשה פורמט: |
BatchGetDocumentsResponse
הודעת תגובה אל DeveloperKnowledge.BatchGetDocuments.
| שדות | |
|---|---|
documents[] |
ההודעה מכילה את המסמכים המבוקשים. |
מסמך
מסמך מייצג קטע תוכן ממאגר הידע של המפתחים.
| שדות | |
|---|---|
name |
מזהה. מכיל את שם המשאב של המסמך. פורמט: |
uri |
פלט בלבד. התג הזה מספק את ה-URI של התוכן, למשל |
content |
פלט בלבד. מכיל את כל התוכן של המסמך בפורמט Markdown. |
description |
פלט בלבד. מספק תיאור של המסמך. |
title |
פלט בלבד. הפונקציה מחזירה את הכותרת של המסמך. |
DocumentChunk
DocumentChunk מייצג חלק מהתוכן מתוך Document במאגר המידע DeveloperKnowledge. כדי לאחזר את כל תוכן המסמך, מעבירים את parent אל DeveloperKnowledge.GetDocument או אל DeveloperKnowledge.BatchGetDocuments.
| שדות | |
|---|---|
parent |
פלט בלבד. מכיל את שם המשאב של המסמך שממנו נלקח החלק הזה. פורמט: |
id |
פלט בלבד. מציין את המזהה של החלק הזה במסמך. מזהה החלק ייחודי במסמך, אבל לא ייחודי באופן גלובלי בין מסמכים. מזהה החלק לא יציב ועשוי להשתנות עם הזמן. |
content |
פלט בלבד. מכיל את התוכן של חלק המסמך. |
GetDocumentRequest
בקשה לשליחת הודעה אל DeveloperKnowledge.GetDocument.
| שדות | |
|---|---|
name |
חובה. מציינים את שם המסמך לאחזור. פורמט: |
SearchDocumentChunksRequest
בקשה לשליחת הודעה אל DeveloperKnowledge.SearchDocumentChunks.
| שדות | |
|---|---|
query |
חובה. השדה הזה מכיל את מחרוזת השאילתה הגולמית שהמשתמש סיפק, למשל 'איך יוצרים קטגוריה של Cloud Storage?'. |
page_size |
אופציונלי. מציין את המספר המקסימלי של תוצאות שיוחזרו. יכול להיות שהשירות יחזיר פחות מהערך הזה. אם לא מציינים ערך, יוצגו לכל היותר 5 תוצאות. הערך המקסימלי הוא 20. ערכים מעל 20 יגרמו לשגיאה INVALID_ARGUMENT. |
page_token |
אופציונלי. כולל טוקן של דף שהתקבל מקריאה קודמת של |
SearchDocumentChunksResponse
הודעת תגובה אל DeveloperKnowledge.SearchDocumentChunks.
| שדות | |
|---|---|
results[] |
מכיל את תוצאות החיפוש של השאילתה שצוינה. כל |
next_page_token |
אופציונלי. התגובה כוללת טוקן שאפשר לשלוח כ- |