تُضيف مستخدمًا كطالب في دورة تدريبية.
يُسمح لمشرفي النطاقات بإضافة المستخدمين في نطاقاتهم مباشرةً كطلاب إلى الدورات التدريبية في نطاقاتهم. يُسمح للطلاب بإضافة أنفسهم إلى دورة تدريبية باستخدام رمز تسجيل.
تُرجع هذه الطريقة رموز الأخطاء التالية:
PERMISSION_DENIEDإذا لم يكن المستخدم المُقدّم للطلب مسموحًا له بإنشاء طلاب في هذه الدورة التدريبية أو بسبب أخطاء في الوصولNOT_FOUNDإذا لم يكن رقم تعريف الدورة التدريبية المطلوب متوفّرًاFAILED_PRECONDITIONإذا كان حساب المستخدم المطلوب غير مفعّل، في حال حدوث أخطاء في الطلب التالية:- CourseMemberLimitReached
- CourseNotModifiable
- UserGroupsMembershipLimitReached
- InactiveCourseOwner
ALREADY_EXISTSإذا كان المستخدم طالبًا أو معلّمًا في الدورة الدراسية
طلب HTTP
POST https://classroom.googleapis.com/v1/courses/{courseId}/students
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
| المعلمات | |
|---|---|
courseId |
معرّف الدورة الدراسية التي سيتم إنشاء حساب الطالب فيها يمكن أن يكون هذا المعرّف هو المعرّف الذي تحدّده Classroom أو |
مَعلمات طلب البحث
| المعلمات | |
|---|---|
enrollmentCode |
رمز التسجيل في الدورة التدريبية لإنشاء حساب الطالب فيها يكون هذا الرمز مطلوبًا إذا كان |
نص الطلب
يحتوي نص الطلب على مثال Student.
نص الاستجابة
إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثيل تم إنشاؤه حديثًا من Student.
نطاقات التفويض
يتطلب أحد نطاقات OAuth التالية:
https://www.googleapis.com/auth/classroom.rostershttps://www.googleapis.com/auth/classroom.profile.emailshttps://www.googleapis.com/auth/classroom.profile.photos
لمزيد من المعلومات، يمكنك الاطّلاع على دليل التفويض.