0
Google 클래스 룸에서 학생 사진에 액세스하려고합니다. 아래 코드를 사용하여 사진 URL에 성공적으로 액세스 할 수 있습니다. 그러나 브라우저가 학생 사진에 액세스하려고하면 403 오류가 발생합니다. IMG 태그를 인증해야하나요? (그렇다면 어떻게됩니까?) 또는 누락 된 다른 단계가 있습니까? ClassroomApiDisabled 메시지와 함께 교실 API의Google 클래스 룸 프로필 사진 인증 액세스
function getStudents(courseId) {
var pre = document.getElementById('content');
gapi.client.classroom.courses.students.list({
courseId: courseId,
pageSize: 0
}).then(function(response) {
var ss = response.result.students;
for (var i = 0; i < ss.length; i++) {
appendPre(ss[i]['profile']['name']['fullName']);
var imageContent = document.createElement('img');
var photoUrl = ss[i].profile.photoUrl
if (photoUrl.substring(0,4) != "http") {
photoUrl = "https:" + photoUrl; // bug in API doesn't always include protocol
}
imageContent.setAttribute('src', photoUrl);
appendPre(photoUrl)
pre.appendChild(imageContent);
}
})
}