Method: courses.courseWork.addOnAttachments.studentSubmissions.patch

একটি অ্যাড-অন সংযুক্তি জমা দেওয়ার সাথে সম্পর্কিত ডেটা আপডেট করে।

অ্যাটাচমেন্টের আসল স্রষ্টা এবং অ্যাটাচমেন্টের একটি ইতিবাচক maxPoints মান সেট থাকতে অ্যাড-অন প্রয়োজন।

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

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

HTTP অনুরোধ

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

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

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

পরামিতি
courseId

string

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

itemId

string

Announcement শনাক্তকারী, CourseWork , বা CourseWorkMaterial যার অধীনে সংযুক্তি সংযুক্ত করা হয়েছে৷ এই ক্ষেত্রটি প্রয়োজনীয়, কিন্তু আমরা পোস্টআইডি থেকে স্থানান্তরিত করার সময় এটিকে চিহ্নিত করা হয় না।

attachmentId

string

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

submissionId

string

প্রয়োজন। শিক্ষার্থীর জমা দেওয়ার শনাক্তকারী।

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

পরামিতি
postId
(deprecated)

string

ঐচ্ছিক। অপ্রচলিত, পরিবর্তে itemId ব্যবহার করুন।

updateMask

string ( FieldMask format)

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

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

  • pointsEarned

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

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

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

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

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

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

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

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

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