Method: courses.courseWorkMaterials.addOnAttachments.patch

একটি অ্যাড-অন সংযুক্তি আপডেট করে।

সংযুক্তির মূল নির্মাতা হতে অ্যাড-অন প্রয়োজন৷

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

  • অ্যাক্সেস ত্রুটির জন্য PERMISSION_DENIED
  • অনুরোধটি ত্রুটিপূর্ণ হলে INVALID_ARGUMENT
  • NOT_FOUND যদি চিহ্নিত সম্পদগুলির মধ্যে একটি বিদ্যমান না থাকে।

HTTP অনুরোধ

PATCH https://classroom.googleapis.com/v1/courses/{courseId}/courseWorkMaterials/{itemId}/addOnAttachments/{attachmentId}

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

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

পরামিতি
courseId

string

প্রয়োজন। কোর্সের শনাক্তকারী।

itemId

string

যে পোস্টের অধীনে সংযুক্তি সংযুক্ত করা হয়েছে তার সনাক্তকারী।

attachmentId

string

প্রয়োজন। সংযুক্তির শনাক্তকারী।

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

পরামিতি
postId

string

প্রয়োজন। যে পোস্টের অধীনে সংযুক্তি সংযুক্ত করা হয়েছে তার সনাক্তকারী।

updateMask

string ( FieldMask format)

প্রয়োজন। মাস্ক যেটি সনাক্ত করে যে সংযুক্তিতে কোন ক্ষেত্রগুলি আপডেট করা হবে৷ অবৈধ ক্ষেত্র নির্দিষ্ট করা থাকলে আপডেট ব্যর্থ হয়। যদি একটি ক্ষেত্র খালি মান সমর্থন করে, তবে এটি আপডেট মাস্কে উল্লেখ করে সাফ করা যেতে পারে এবং AddOnAttachment অবজেক্টে নয়। যদি খালি মান সমর্থন করে না এমন একটি ক্ষেত্র আপডেট মাস্কে অন্তর্ভুক্ত করা হয় এবং AddOnAttachment অবজেক্টে সেট না করা হয়, তাহলে একটি INVALID_ARGUMENT ত্রুটি ফিরে আসে।

নিম্নলিখিত ক্ষেত্রগুলি শিক্ষকদের দ্বারা নির্দিষ্ট করা যেতে পারে:

  • title
  • teacherViewUri
  • studentViewUri
  • studentWorkReviewUri
  • dueDate
  • dueTime
  • maxPoints

এটি ক্ষেত্রগুলির সম্পূর্ণরূপে যোগ্য নামের একটি কমা দ্বারা পৃথক করা তালিকা৷ উদাহরণ: "user.displayName,photo"

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

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

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

সফল হলে, প্রতিক্রিয়া বডিতে AddOnAttachment এর একটি উদাহরণ থাকে।

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

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

  • https://www.googleapis.com/auth/classroom.addons.teacher

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