HTTP GET リクエストを使用して、アクティブなクラスのみを取得するにはどうすればよいでしょうか。アクティブなクラスのリストのみを返すパラメータを Google API URL に追加できますか? または、返された配列を検索し、for ループを使用してアーカイブされたクラスを削除する必要がありますか?
var classroom = new XMLHttpRequest();
var accessToken = localStorage.getItem('accessToken');
classroom.open('GET',
'https://classroom.googleapis.com/v1/courses');
classroom.setRequestHeader('Authorization',
'Bearer ' + accessToken);
classroom.send();
classroom.onload = function () {
if (classroom.readyState === classroom.DONE) {
if (classroom.status === 200) {
var response = JSON.parse(classroom.response);
vm.classes = response.courses;
console.log(response);
for (var i = 0; i < response.courses.length; i++){
var courses = response.courses[i];
console.log(courses.name);
}
} else {
console.log("Error Unknown");
}
}
};
どんな助けでも大歓迎です。ありがとう!