Method: courses.courseWorkMaterials.create

পাঠ্যক্রমের উপকরণ তৈরি করে।

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

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

HTTP অনুরোধ

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

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

পথের পরামিতি

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

string

কোর্সের শনাক্তকারী। এই শনাক্তকারীটি ক্লাসরুম-নির্ধারিত শনাক্তকারী অথবা একটি alias হতে পারে।

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

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

enum ( PreviewVersion )

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

অনুরোধকারী শরীর

অনুরোধের বডিতে CourseWorkMaterial এর একটি ইনস্ট্যান্স থাকে।

প্রতিক্রিয়া সংস্থা

সফল হলে, রেসপন্স বডিতে CourseWorkMaterial এর একটি নতুন তৈরি হওয়া ইনস্ট্যান্স থাকে।

অনুমোদনের পরিধি

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

  • https://www.googleapis.com/auth/classroom.courseworkmaterials

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