Google 课堂插件现已面向开发者正式推出!如需了解详情,请参阅
插件文档。
Method: invitations.accept
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
接受邀请、移除邀请,并将受邀用户添加为指定课程的教师或学生(视情况而定)。只有受邀用户可以接受邀请。
此方法会返回以下错误代码:
- 如果请求用户不被允许接受所请求的邀请,或者出现访问权限错误,则返回
PERMISSION_DENIED
。
FAILED_PRECONDITION
出现以下请求错误:
- CourseMemberLimitReached
- CourseNotModifiable
- CourseTeacherLimitReached
- UserGroupsMembershipLimitReached
- 如果不存在具有请求 ID 的邀请,则为
NOT_FOUND
。
HTTP 请求
POST https://classroom.googleapis.com/v1/invitations/{id}:accept
网址采用 gRPC 转码语法。
响应正文
如果成功,则响应正文为空的 JSON 对象。
授权范围
需要以下 OAuth 范围:
https://www.googleapis.com/auth/classroom.rosters
如需了解详情,请参阅授权指南。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-25。
[null,null,["最后更新时间 (UTC):2025-07-25。"],[],[],null,["# Method: invitations.accept\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nAccepts an invitation, removing it and adding the invited user to the teachers or students (as appropriate) of the specified course. Only the invited user may accept an invitation.\n\nThis method returns the following error codes:\n\n- `PERMISSION_DENIED` if the requesting user is not permitted to accept the requested invitation or for [access errors](/workspace/classroom/reference/Access.Errors).\n- `FAILED_PRECONDITION` for the following [request errors](/workspace/classroom/reference/Request.Errors):\n - CourseMemberLimitReached\n - CourseNotModifiable\n - CourseTeacherLimitReached\n - UserGroupsMembershipLimitReached\n- `NOT_FOUND` if no invitation exists with the requested ID.\n\n### HTTP request\n\n`POST https://classroom.googleapis.com/v1/invitations/{id}:accept`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|------|--------------------------------------------------|\n| `id` | `string` Identifier of the invitation to accept. |\n\n### Request body\n\nThe request body must be empty.\n\n### Response body\n\nIf successful, the response body is an empty JSON object.\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/classroom.rosters`\n\nFor more information, see the [Authorization guide](/workspace/guides/configure-oauth-consent)."]]