コース内の黒板ユーザーの最終スコアを取得したいと考えています。コース ページの全学年センターに移動すると、ユーザーがそのコースに合格したかどうかと、そのパーセンテージを反映する「累計」という名前の列があります。
しかし、黒板 API を使用して Java コードでこの列の値を取得するにはどうすればよいでしょうか?
誰でもサンプルコードを提供できますか。
ありがとう。
コース内の黒板ユーザーの最終スコアを取得したいと考えています。コース ページの全学年センターに移動すると、ユーザーがそのコースに合格したかどうかと、そのパーセンテージを反映する「累計」という名前の列があります。
しかし、黒板 API を使用して Java コードでこの列の値を取得するにはどうすればよいでしょうか?
誰でもサンプルコードを提供できますか。
ありがとう。
ウェブサービスを利用していますか?その場合は、まず成績センターで列が「外部成績: はい」として設定されていることを確認してください。
Web サービスを使用してデータをプルする場合は、チェックアウトしてください
blackboard.ws.gradebook.GradebookWSImpl().getGradebookColumns()
列フィルターの場合、
setFilterType(GET_COLUMN_BY_EXTERNAL_GRADE_FLAG)
列 ID を取得したら、成績を取得できます。
必ず使用してください
blackboard.ws.gradebook.ScoreVO().getSchemaGradeValue()
成績センターに表示されるのと同じ成績 (文字、数字など) が表示されます。
これで十分でない場合は、コース ID (例: 「ART-101」) から始まり、データ セットで終わる、1 つのコースの成績を取得する方法の段階的な概要を提供できます。