গুগল ক্লাসরুম অ্যাড-অনগুলি এখন সাধারণত বিকাশকারীদের জন্য উপলব্ধ! আরও তথ্যের জন্য
অ্যাড-অন ডকুমেন্টেশন দেখুন.
REST Resource: invitations
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
সম্পদ: আমন্ত্রণ
একটি কোর্সে যোগদানের আমন্ত্রণ।
JSON প্রতিনিধিত্ব |
---|
{
"id": string,
"userId": string,
"courseId": string,
"role": enum (CourseRole )
} |
ক্ষেত্র |
---|
id | string Classroom দ্বারা নির্ধারিত শনাক্তকারী। শুধুমাত্র পঠনযোগ্য। |
userId | string আমন্ত্রিত ব্যবহারকারীর শনাক্তকারী। একটি অনুরোধের একটি প্যারামিটার হিসাবে নির্দিষ্ট করা হলে, এই শনাক্তকারীকে নিম্নলিখিতগুলির মধ্যে একটিতে সেট করা যেতে পারে: - ব্যবহারকারীর জন্য সংখ্যাসূচক শনাক্তকারী
- ব্যবহারকারীর ইমেল ঠিকানা
- স্ট্রিং আক্ষরিক
"me" , অনুরোধকারী ব্যবহারকারীকে নির্দেশ করে
|
courseId | string ব্যবহারকারীকে আমন্ত্রণ জানাতে কোর্সের শনাক্তকারী৷ |
role | enum ( CourseRole ) ভূমিকা ব্যবহারকারীকে আমন্ত্রণ জানানোর জন্য। COURSE_ROLE_UNSPECIFIED হওয়া উচিত নয়। |
কোর্সের ভূমিকা
সম্ভাব্য ভূমিকা একজন ব্যবহারকারীকে থাকতে আমন্ত্রণ জানানো হতে পারে।
Enums |
---|
COURSE_ROLE_UNSPECIFIED | কোন কোর্সের ভূমিকা নেই। |
STUDENT | কোর্সে ছাত্র। |
TEACHER | কোর্সের শিক্ষক। |
OWNER | কোর্সের মালিক। |
পদ্ধতি |
---|
| একটি আমন্ত্রণ গ্রহণ করে, এটিকে সরিয়ে দেয় এবং আমন্ত্রিত ব্যবহারকারীকে নির্দিষ্ট কোর্সের শিক্ষক বা শিক্ষার্থীদের (যথাযথ হিসাবে) যোগ করে। |
| একটি আমন্ত্রণ তৈরি করে। |
| একটি আমন্ত্রণ মুছে দেয়। |
| একটি আমন্ত্রণ ফেরত দেয়। |
| আমন্ত্রণগুলির একটি তালিকা ফেরত দেয় যা অনুরোধকারী ব্যবহারকারীকে দেখার অনুমতি দেওয়া হয়, তালিকা অনুরোধের সাথে মেলে সেইগুলির জন্য সীমাবদ্ধ৷ |
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-25 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2025-07-25 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[],null,["# REST Resource: invitations\n\n- [Resource: Invitation](#Invitation)\n - [JSON representation](#Invitation.SCHEMA_REPRESENTATION)\n- [CourseRole](#CourseRole)\n- [Methods](#METHODS_SUMMARY)\n\nResource: Invitation\n--------------------\n\nAn invitation to join a course.\n\n| JSON representation |\n|----------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"id\": string, \"userId\": string, \"courseId\": string, \"role\": enum (/workspace/classroom/reference/rest/v1/invitations#CourseRole) } ``` |\n\n| Fields ||\n|------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `id` | `string` Identifier assigned by Classroom. Read-only. |\n| `userId` | `string` Identifier of the invited user. When specified as a parameter of a request, this identifier can be set to one of the following: - the numeric identifier for the user - the email address of the user - the string literal `\"me\"`, indicating the requesting user |\n| `courseId` | `string` Identifier of the course to invite the user to. |\n| `role` | `enum (`[CourseRole](/workspace/classroom/reference/rest/v1/invitations#CourseRole)`)` Role to invite the user to have. Must not be `COURSE_ROLE_UNSPECIFIED`. |\n\nCourseRole\n----------\n\nPossible roles a user may be invite to have.\n\n| Enums ||\n|---------------------------|------------------------|\n| `COURSE_ROLE_UNSPECIFIED` | No course role. |\n| `STUDENT` | Student in the course. |\n| `TEACHER` | Teacher of the course. |\n| `OWNER` | Owner of the course. |\n\n| Methods ------- ||\n|-------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------|\n| ### [accept](/workspace/classroom/reference/rest/v1/invitations/accept) | Accepts an invitation, removing it and adding the invited user to the teachers or students (as appropriate) of the specified course. |\n| ### [create](/workspace/classroom/reference/rest/v1/invitations/create) | Creates an invitation. |\n| ### [delete](/workspace/classroom/reference/rest/v1/invitations/delete) | Deletes an invitation. |\n| ### [get](/workspace/classroom/reference/rest/v1/invitations/get) | Returns an invitation. |\n| ### [list](/workspace/classroom/reference/rest/v1/invitations/list) | Returns a list of invitations that the requesting user is permitted to view, restricted to those that match the list request. |"]]