in classroom-enrollment/classroom.py [0:0]
def enroll_student(student_email, course_id, enrollment_code):
service = build('classroom', 'v1', credentials=creds)
status = False
try:
student = {
'userId': student_email
}
course_id = course_id
student = service.courses().students().create(
courseId=course_id,
enrollmentCode=enrollment_code,
body=student).execute()
print(
'''User {%s} was enrolled as a student in
the course with ID "{%s}"'''
% (student.get('profile').get('name').get('fullName'),
course_id))
status = True
except HttpError as error:
print('An error occurred: %s' % error)
return status