Method: invitations.accept

دعوت نامه را می پذیرد، آن را حذف می کند و کاربر دعوت شده را به معلمان یا دانش آموزان (در صورت لزوم) دوره مشخص شده اضافه می کند. فقط کاربر دعوت شده می تواند یک دعوت نامه را بپذیرد.

این روش کدهای خطای زیر را برمی گرداند:

  • PERMISSION_DENIED اگر کاربر درخواست کننده مجاز به پذیرش دعوت نامه درخواستی یا خطاهای دسترسی نباشد .
  • FAILED_PRECONDITION برای خطاهای درخواست زیر:
    • CourseMemberLimitReached
    • CourseNotModifiable
    • CourseTeacherLimitReached
    • UserGroupsMembershipLimitReached
  • اگر دعوتنامه ای با شناسه درخواستی وجود نداشته باشد، NOT_FOUND .

درخواست HTTP

POST https://classroom.googleapis.com/v1/invitations/{id}:accept

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

مولفه های
id

string

شناسه دعوت نامه پذیرش.

درخواست بدن

بدنه درخواست باید خالی باشد.

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ خالی است.

محدوده مجوز

به محدوده OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/classroom.rosters

برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.