2017-03-25 5 views
0

classroom APIを使用して割り当てをスケジュールする方法はありますか?GoogleのクラスルームAPIで割り当てをスケジュールする方法はありますか

+0

まだGoogleのクラスルームAPIを使用して課題の公開日をスケジュールすることはできないようです。割り当てステータスをスケジュールに基づいて公開に変更するためにAPIを使用するものを書くことができますが、スケジュール部分はカスタムでなければなりません。 –

答えて

1

現在のところ、割り当てをAPI経由で公開するスケジュールを設定することはできません。アプリにはいくつかのオープンな問題があります.APIの問題47305262にこの問題があります。あなたはその問題にスターを付けることができ、変更が発生するとすぐに通知されます。 1つの回避策は、状態をPUBLISHEDに変更する必要があるまで、状態属性をDRAFTに設定することです。

POST https://classroom.googleapis.com/v1/courses/{courseId}/courseWork 

{ 
    "courseId": string, 
    "id": string, 
    "title": string, 
    "description": string, 
    "materials": [ 
    { 
     object(Material) 
    } 
    ], 
    "state": enum(CourseWorkState), 
    "alternateLink": string, 
    "creationTime": string, 
    "updateTime": string, 
    "dueDate": { 
    object(Date) 
    }, 
    "dueTime": { 
    object(TimeOfDay) 
    }, 
    "maxPoints": number, 
    "workType": enum(CourseWorkType), 
    "associatedWithDeveloper": boolean, 
    "submissionModificationMode": enum(SubmissionModificationMode), 

    // Union field details can be only one of the following: 
    "assignment": { 
    object(Assignment) 
    }, 
    "multipleChoiceQuestion": { 
    object(MultipleChoiceQuestion) 
    }, 
    // End of list of possible types for union field details. 
} 
Fields 
+0

私は、割り当てが発行されたときにスケジュールを立てる方法を探していると思いますが、必ずしも期日ではありませんが、間違っている可能性があります。 –

+0

ちょっと@小さな巨人、私はちょうど私の答えを更新しました。現在のところ、Google Calssroom APIを使用して課題を公開するスケジュールを設定することはできないと考えています –

関連する問題