این صفحه حاوی یادداشتهای انتشار برای رابط برنامهنویسی کاربردی کلاس درس است. برای دریافت بهروزرسانیهای ایمیلی، در فهرست اعلانها مشترک شوید.
روبریکس CRUD به عنوان بخشی از برنامه پیشنمایش توسعهدهندگان Google Workspace در دسترس است که دسترسی زودهنگام به برخی ویژگیها را فراهم میکند. این ویژگی به توسعهدهندگان اجازه میدهد تا روبریکهای کلاس درس را از طرف معلمان مدیریت کنند. برای کسب اطلاعات بیشتر در مورد شرکت در ویژگیهای پیشنمایش، به نقشه راه مراجعه کنید.
نقاط پایانی زیر اکنون برای درخواستهای کاربران دعوتشده (معلم یا دانشآموزی که به یک دوره دعوت شده اما هنوز آن را نپذیرفته است) خطای ۴۰۴ برمیگردانند. پیش از این، این نقاط پایانی خطای ۴۰۳ برمیگرداندند:
-
courses.courseWork.create -
courses.courseWork.delete -
courses.courseWork.get -
courses.courseWork.patch -
courses.courseWorkMaterials.create -
courses.courseWorkMaterials.delete -
courses.courseWorkMaterials.get -
courses.courseWorkMaterials.patch -
courses.announcements.create -
courses.announcements.delete -
courses.announcements.get -
courses.announcements.patch
نقاط پایانی مرتبط زیر تحت تأثیر قرار نمیگیرند:
-
courses.courseWork.list -
courses.courseWork.modifyAssignees -
courses.courseWorkMaterials.list -
courses.announcements.list -
courses.announcements.modifyAssignees
اکنون میتوان با استفاده از API، دستهبندی نمره برای تکالیف و تنظیمات دفتر نمره برای دورهها را بازیابی کرد.
توسعهدهندگان اکنون میتوانند موارد مربوط به محتوای دورههای آموزشی را در کلاس درس بخوانند، بنویسند و تغییر دهند:
- ایجاد CourseWorkMaterials
- یک یا همه CourseWorkMaterials را بازیابی کنید
- بهروزرسانی مطالب دوره
- اصلاح پیوستهای CourseWorkMaterials
- حذف CourseWorkMaterials
- هنگام اشتراکگذاری محتوا در Classroom، ویژگیهای برچسب اشتراکگذاری را برای شناسه دوره و نوع محتوا تنظیم کنید.
- بازیابی ، ایجاد ، ویرایش و حذف موضوعات در Classroom - اکنون میتوانید موارد Classwork را در Classroom از طریق API سازماندهی و بازیابی کنید.
- اعلانهای لحظهای از تغییرات در تکالیف درسی و ارسالیهای دانشآموزان دریافت کنید - اکنون میتوانید به اعلانهای تکالیف جدید ارسال شده، ارسالهای دانشآموزان، نمرهدهی معلمان به تکالیف و موارد دیگر گوش دهید.
- دریافت اعلانهای لحظهای از تغییرات فهرست - به جای نظرسنجی از نقاط پایانی Classroom API برای تغییرات، میتوانید از Google Cloud Pub/Sub برای دریافت بهروزرسانیهای فهرست برای یک کلاس یا یک دامنه استفاده کنید.
- ایجاد و بهروزرسانی اطلاعیهها - علاوه بر تکالیف درسی، برنامهها اکنون میتوانند اطلاعیهها را در جریان کلاس ایجاد و بهروزرسانی کنند.
- ایجاد و بهروزرسانی پستهای شخصیسازیشده - برنامهها اکنون این امکان را دارند که به جای کل کلاس، اطلاعیهها یا تکالیف را برای تکتک دانشآموزان ارسال کنند.
- مالک اصلی یک دوره (ownerId) را با اطلاعات مدیر بهروزرسانی کنید ، یا دعوتنامهای برای یک معلم جهت تبدیل شدن به مالک دوره ارسال کنید.
- دسترسی به تاریخچه ارسالها برای ارسالهای دانشجویی
بهروزرسانیهای رابط برنامهنویسی کاربردی کلاس درس
- با تنظیم فیلد scheduledTime از بخش تکالیف ، میتوانید تکالیف را برای ارسال در تاریخ/زمان بعدی برنامهریزی کنید.
- دسترسی به calendarId یک دوره
- مشخص کنید که آیا کاربر مورد نظر، معلم تأیید شده است یا خیر.
بهروزرسانیهای نقاط پایانی دورههای آموزشی به برنامهها اجازه میدهد:
- ایجاد و بهروزرسانی سوالات
- اصلاح و حذف تکالیف درسی
- موارد Drive و ویدیوهای YouTube را به تکالیف درسی و ارسالهای دانشآموزان اضافه کنید
گوگل کلاسروم خلاصهای از فعالیتهای دانشآموزان را برای والدین در ایمیل ارسال میکند. رابط برنامهنویسی کاربردی (API) کلاسروم از والدین پشتیبانی میکند. توسعهدهندگان میتوانند
- از افراد دعوت کنید تا سرپرست شوند
- بازیابی سرپرستان دعوتشده و فعال دانشآموز
مدیریت نگهبانان فعال
مدیران G Suite for Education باید تأیید کنند که تنظیمات دسترسی به دادههای کلاس درس آنها صحیح است.
رابط برنامهنویسی کاربردی کلاس درس (Classroom API) اکنون در Google Apps Script موجود است. QuickStart را امتحان کنید.
رابط برنامهنویسی کاربردی کلاس درس اکنون شامل تکالیف درسی - تکالیف، سوالات، پاسخهای دانشآموزان و نمرات - میشود. برای شروع به راهنمای تکالیف درسی مراجعه کنید.
رابط برنامهنویسی کاربردی (API) کلاس درس اکنون برای همه توسعهدهندگان و دامنههای G Suite for Education در دسترس است. دیگر نیازی به درخواست دسترسی برای شروع استفاده از API ندارید.
- مدیران G Suite for Education باید تأیید کنند که تنظیمات دسترسی به دادههای کلاس درس آنها صحیح است.
- رابط برنامهنویسی کاربردی کلاس درس (Classroom API) اکنون در Google Apps Script موجود است. QuickStart را امتحان کنید.
رابط برنامهنویسی کاربردی کلاس درس اکنون برای پیشنمایش توسعهدهندگان در دسترس است. میتوانید همین حالا برای دسترسی زودهنگام و حسابهای آزمایشی ثبتنام کنید.
-
مدیران G Suite for Education که میخواهند به کاربران دامنه خود دسترسی زودهنگام به API بدهند، میتوانند در لیست سفید دامنهها ثبتنام کنند . -
توسعهدهندگان میتوانند برای دسترسی زودهنگام به کد با API درخواست دهند .
برای مشاهدهی متن کامل اطلاعیه، به وبلاگ Google for Education مراجعه کنید.