افزونه های Google Classroom اکنون به طور کلی در دسترس توسعه دهندگان هستند! لطفاً برای اطلاعات بیشتر به
اسناد افزونه ها مراجعه کنید.
Method: courses.courseWork.addOnAttachments.get
یک پیوست افزودنی را برمی گرداند.
به افزونه درخواست کننده پیوست نیاز دارد که خالق اصلی پیوست باشد.
این روش کدهای خطای زیر را برمی گرداند:
-
PERMISSION_DENIED
برای خطاهای دسترسی . - اگر درخواست نادرست باشد
INVALID_ARGUMENT
. - اگر یکی از منابع شناسایی شده وجود نداشته باشد،
NOT_FOUND
.
درخواست HTTP
GET https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{itemId}/addOnAttachments/{attachmentId}
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها |
---|
course Id | string مورد نیاز. شناسه دوره |
item Id | string شناسه Announcement ، CourseWork ، یا CourseWorkMaterial که پیوست تحت آن پیوست شده است. این فیلد الزامی است، اما زمانی که ما از postId مهاجرت می کنیم، به این صورت علامت گذاری نمی شود. |
attachment Id | string مورد نیاز. شناسه پیوست |
پارامترهای پرس و جو
پارامترها |
---|
postId (deprecated) | string اختیاری. منسوخ شده است، به جای آن از itemId استفاده کنید. |
درخواست بدن
بدنه درخواست باید خالی باشد.
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از AddOnAttachment
است.
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/classroom.addons.student
-
https://www.googleapis.com/auth/classroom.addons.teacher
برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-12-05 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2024-12-05 بهوقت ساعت هماهنگ جهانی."],[[["Retrieves a specific add-on attachment from a course work item, announcement, or course work material."],["Requires the add-on requesting the attachment to have created it originally."],["Uses `courseId`, `itemId`, and `attachmentId` as path parameters to identify the resources."],["May return errors like `PERMISSION_DENIED`, `INVALID_ARGUMENT`, or `NOT_FOUND`."],["Requires authorization with specific scopes for add-ons access."]]],[]]