הפונקציה מקבלת מסמך אחד.
בקשת HTTP
GET https://firestore.googleapis.com/v1/{name=projects/*/databases/*/documents/*/**}
בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
name |
חובה. שם המשאב שיש לקבל במסמך. בפורמט: |
פרמטרים של שאילתה
פרמטרים | |
---|---|
mask |
השדות שיש להחזיר. אם המדיניות לא מוגדרת, כל השדות מוחזרים. אם המסמך כולל שדה שלא נמצא במסכה הזו, השדה הזה לא יוחזר. |
פרמטר איחוד consistency_selector . מצב העקביות לעסקה הזו. אם המדיניות לא מוגדרת, ברירת המחדל היא עקביות חזקה. consistency_selector יכול להיות רק אחד מהבאים: |
|
transaction |
קורא את המסמך בעסקה. מחרוזת בקידוד base64. |
readTime |
קורא את גרסת המסמך בזמן הנתון. זו צריכה להיות חותמת זמן ברמת דיוק של מיקרו-שנייה בשעה האחרונה. אם האפשרות 'שחזור נקודת זמן' מופעלת, היא יכולה להיות גם חותמת זמן של דקה שלמה מ-7 הימים האחרונים. חותמת זמן בפורמט "זולו" RFC3339 UTC, עם רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
גוף הבקשה
גוף הבקשה חייב להיות ריק.
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה מכיל מופע של Document
.
היקפי הרשאות
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/datastore
https://www.googleapis.com/auth/cloud-platform
מידע נוסף זמין בסקירה הכללית על אימות.