Method: courses.students.create

একটি কোর্সের ছাত্র হিসাবে একজন ব্যবহারকারীকে যোগ করে।

ডোমেন অ্যাডমিনিস্ট্রেটররা তাদের ডোমেনের মধ্যে ব্যবহারকারীদের সরাসরি তাদের ডোমেনের মধ্যে কোর্সে ছাত্র হিসাবে যুক্ত করার অনুমতি দেয়। শিক্ষার্থীদের একটি তালিকাভুক্তি কোড ব্যবহার করে একটি কোর্সে নিজেদের যোগ করার অনুমতি দেওয়া হয়।

এই পদ্ধতি নিম্নলিখিত ত্রুটি কোড প্রদান করে:

  • PERMISSION_DENIED যদি অনুরোধকারী ব্যবহারকারীকে এই কোর্সে বা অ্যাক্সেস ত্রুটির জন্য ছাত্র তৈরি করার অনুমতি না দেওয়া হয়।
  • NOT_FOUND যদি অনুরোধ করা কোর্স আইডি বিদ্যমান না থাকে।
  • FAILED_PRECONDITION যদি অনুরোধ করা ব্যবহারকারীর অ্যাকাউন্টটি নিষ্ক্রিয় করা হয়, নিম্নলিখিত অনুরোধ ত্রুটির জন্য:
    • কোর্স মেম্বার লিমিটে পৌঁছেছে
    • কোর্স না পরিবর্তনযোগ্য
    • UserGroupsMembership LimitReached
    • নিষ্ক্রিয় কোর্সের মালিক
  • ALREADY_EXISTS যদি ব্যবহারকারী ইতিমধ্যেই একজন ছাত্র বা শিক্ষক হয়।

HTTP অনুরোধ

POST https://classroom.googleapis.com/v1/courses/{courseId}/students

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পাথ প্যারামিটার

পরামিতি
courseId

string

ছাত্র তৈরি করার জন্য কোর্সের আইডেন্টিফায়ার। এই আইডেন্টিফায়ারটি হয় ক্লাসরুম-অর্পিত আইডেন্টিফায়ার বা একটি alias হতে পারে।

ক্যোয়ারী প্যারামিটার

পরামিতি
enrollmentCode

string

ছাত্র তৈরি করার জন্য কোর্সের এনরোলমেন্ট কোড। userId অনুরোধকারী ব্যবহারকারীর সাথে মিল থাকলে এই কোডের প্রয়োজন হয়; অনুরোধকারী ব্যবহারকারীর কোনো ব্যবহারকারীর জন্য ছাত্র তৈরি করার প্রশাসনিক অনুমতি থাকলে এটি বাদ দেওয়া যেতে পারে।

শরীরের অনুরোধ

অনুরোধের মূল অংশে Student একটি উদাহরণ রয়েছে।

প্রতিক্রিয়া শরীর

সফল হলে, রেসপন্স বডিতে Student এর একটি নতুন তৈরি উদাহরণ থাকে।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:

  • https://www.googleapis.com/auth/classroom.rosters
  • https://www.googleapis.com/auth/classroom.profile.emails
  • https://www.googleapis.com/auth/classroom.profile.photos

আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।