সম্পদ: আমন্ত্রণ
একটি কোর্সে যোগদানের আমন্ত্রণ।
JSON প্রতিনিধিত্ব |
---|
{
"id": string,
"userId": string,
"courseId": string,
"role": enum ( |
ক্ষেত্র | |
---|---|
id | Classroom দ্বারা নির্ধারিত শনাক্তকারী। শুধুমাত্র পঠনযোগ্য। |
userId | আমন্ত্রিত ব্যবহারকারীর শনাক্তকারী। একটি অনুরোধের একটি প্যারামিটার হিসাবে নির্দিষ্ট করা হলে, এই শনাক্তকারীকে নিম্নলিখিতগুলির মধ্যে একটিতে সেট করা যেতে পারে:
|
courseId | ব্যবহারকারীকে আমন্ত্রণ জানাতে কোর্সের শনাক্তকারী৷ |
role | ভূমিকা ব্যবহারকারীকে আমন্ত্রণ জানানোর জন্য। |
কোর্সের ভূমিকা
সম্ভাব্য ভূমিকা একজন ব্যবহারকারীকে থাকতে আমন্ত্রণ জানানো হতে পারে।
Enums | |
---|---|
COURSE_ROLE_UNSPECIFIED | কোন কোর্সের ভূমিকা নেই। |
STUDENT | কোর্সে ছাত্র। |
TEACHER | কোর্সের শিক্ষক। |
OWNER | কোর্সের মালিক। |
পদ্ধতি | |
---|---|
| একটি আমন্ত্রণ গ্রহণ করে, এটিকে সরিয়ে দেয় এবং আমন্ত্রিত ব্যবহারকারীকে নির্দিষ্ট কোর্সের শিক্ষক বা শিক্ষার্থীদের (যথাযথ হিসাবে) যোগ করে। |
| একটি আমন্ত্রণ তৈরি করে। |
| একটি আমন্ত্রণ মুছে দেয়। |
| একটি আমন্ত্রণ ফেরত দেয়। |
| আমন্ত্রণগুলির একটি তালিকা ফেরত দেয় যা অনুরোধকারী ব্যবহারকারীকে দেখার অনুমতি দেওয়া হয়, তালিকা অনুরোধের সাথে মেলে সেইগুলির জন্য সীমাবদ্ধ৷ |