Method: courses.courseWork.create

কোর্সের কাজ তৈরি করে।

ফলস্বরূপ কোর্সের কাজ (এবং সংশ্লিষ্ট ছাত্র জমা দেওয়া) অনুরোধ করার জন্য ব্যবহৃত OAuth ক্লায়েন্ট আইডির বিকাশকারী কনসোল প্রকল্পের সাথে যুক্ত। কোর্সের কাজ সংশোধন করার জন্য Classroom API অনুরোধ এবং ছাত্র জমা দিতে হবে সংশ্লিষ্ট ডেভেলপার কনসোল প্রকল্প থেকে একটি OAuth ক্লায়েন্ট আইডি দিয়ে।

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

  • PERMISSION_DENIED যদি অনুরোধকারী ব্যবহারকারীকে অনুরোধ করা কোর্সটি অ্যাক্সেস করার অনুমতি না দেওয়া হয়, অনুরোধ করা কোর্সে কোর্সের কাজ তৈরি করা, একটি ড্রাইভ সংযুক্তি ভাগ করা বা অ্যাক্সেস ত্রুটির জন্য৷
  • অনুরোধটি ত্রুটিপূর্ণ হলে INVALID_ARGUMENT
  • NOT_FOUND যদি অনুরোধ করা কোর্সটি বিদ্যমান না থাকে।
  • নিম্নলিখিত অনুরোধ ত্রুটির জন্য FAILED_PRECONDITION :
    • সংযুক্তি দৃশ্যমান নয়

HTTP অনুরোধ

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

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

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

পরামিতি
courseId

string

কোর্সের শনাক্তকারী। এই শনাক্তকারীটি হয় Classroom-এর দ্বারা নির্ধারিত শনাক্তকারী বা একটি alias হতে পারে।

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

পরামিতি
previewVersion

enum ( PreviewVersion )

ঐচ্ছিক। শেষবিন্দুর পূর্বরূপ সংস্করণ। প্রিভিউ প্রোগ্রামে বিকাশকারীদের জন্য উপলব্ধ নতুন API ক্ষমতাগুলি অ্যাক্সেস করার জন্য এটি অবশ্যই সেট করা উচিত।

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

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

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

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

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

নিম্নলিখিত OAuth সুযোগ প্রয়োজন:

  • https://www.googleapis.com/auth/classroom.coursework.students

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