2017-06-23 8 views
0

Ich versuche, eine Klassenzuordnung mit mehr als einer Datei als Anlage zu erstellen, hier mein Code mit einer Datei ist:Mehrere Dateien an eine Google Classroom-Zuordnung anhängen?

Classroom.Courses.CourseWork.create({ 
     courseId: id, 
     title : title, 
     description : desc, 
     workType : 'ASSIGNMENT', 
     materials: [ 
      { 
      driveFile:{ 
       driveFile: { 
       id: fileId, 
       title: fileName 
       }, 
       shareMode: "STUDENT_COPY" 
      }, 
      } 
     ], 
     state : "PUBLISHED" 
     }, id) 

Wie kann ich eine andere Datei hinzufügen? Ich habe versucht, den ‚driveFile‘ ohne Glück zu duplizieren:

materials: [ 
     { 
     driveFile:{ 
      driveFile: { 
      id: fileId, 
      title: fileName 
      }, 
      shareMode: "STUDENT_COPY" 
     }, 
     driveFile:{ 
      driveFile: { 
      id: fileId, 
      title: fileName 
      }, 
      shareMode: "STUDENT_COPY" 
     }, 
     } 
    ], 

keine Unterlagen oder andere Fragen zu diesem Thema gefunden.

Vielen Dank!

Antwort

1

diesen Code Versuchen:

{ 
    "workType": "ASSIGNMENT", 
    "materials": [ 
    { 
     "driveFile": { 
     "driveFile": { 
      "id": "FILE_ID", 
      "title": "TestingFile" 
     }, 
     "shareMode": "STUDENT_COPY" 
     } 
    }, 
    { 
     "driveFile": { 
     "driveFile": { 
      "id": "FILE_ID", 
      "title": "Sample Docs" 
     }, 
     "shareMode": "STUDENT_COPY" 
     } 
    } 
    ], 
    "description": "Assignment 1 &2", 
    "title": "Assignment" 
} 

Hier ist das Ergebnis:

enter image description here

ich versucht, die Method: courses.courseWork.create Versuchen Sie, diese API mir richtig die Anforderung konstruieren zu helfen.

Hoffe, das hilft.

Verwandte Themen