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