הפונקציה מחזירה רשימה של חומרי עבודות שהמגיש הבקשה מורשה לצפות בהם.
תלמידי הקורס יכולים לראות רק את חומר PUBLISHED
של עבודות הקורס. מורים בקורס ואדמינים של דומיין יכולים לראות את כל חומרי העבודה בקורס.
השיטה הזו מחזירה את קודי השגיאה הבאים:
PERMISSION_DENIED
אם למשתמש המבקש אין הרשאה לגשת לקורס המבוקש או בגלל שגיאות גישה.INVALID_ARGUMENT
אם הבקשה לא תקינה.NOT_FOUND
אם הקורס המבוקש לא קיים.
בקשת HTTP
GET https://classroom.googleapis.com/v1/courses/{courseId}/courseWorkMaterials
כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
course |
המזהה של הקורס. המזהה הזה יכול להיות המזהה שהוקצה ב-Classroom או |
פרמטרים של שאילתה
פרמטרים | |
---|---|
course |
הגבלה על סטטוס העבודה להחזרה. רק עבודות בקורס שתואמות לקריטריונים יוחזרו. אם לא מצוין, המערכת תחזיר פריטים עם סטטוס עבודה |
order |
סדר מיון אופציונלי של התוצאות. רשימה מופרדת בפסיקים של שדות עם מילת מפתח אופציונלית לכיוון המיון. השדה הנתמך הוא |
page |
מספר הפריטים המקסימלי להחזרה. אפס או ערך לא מצוין מצביעים על כך שהשרת עשוי להקצות ערך מקסימלי. יכול להיות שהשרת יחזיר פחות מהמספר שצוין של תוצאות. |
page |
הערך הבקשה |
material |
סינון אופציונלי של חומרי עבודה בקורס עם לפחות חומר קישור אחד שכתובת ה-URL שלו תואמת באופן חלקי למחרוזת שצוינה. |
material |
סינון אופציונלי של חומרי עבודה בקורס עם לפחות חומר אחד ב-Drive שהמזהה שלו תואם למחרוזת שצוינה. אם מציינים גם את |
גוף הבקשה
גוף הבקשה חייב להיות ריק.
גוף התשובה
תגובה כשמציגים חומרים של עבודות.
אם הפעולה מצליחה, גוף התגובה מכיל נתונים במבנה הבא:
ייצוג ב-JSON |
---|
{
"courseWorkMaterial": [
{
object ( |
שדות | |
---|---|
course |
פריטים של חומרי לימוד שתאימים לבקשה. |
next |
אסימון שמזהה את דף התוצאות הבא להצגה. אם השדה ריק, אין תוצאות נוספות. |
היקפי הרשאה
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/classroom.courseworkmaterials
https://www.googleapis.com/auth/classroom.courseworkmaterials.readonly
מידע נוסף זמין במדריך ההרשאות.