Method: courses.courseWork.studentSubmissions.reclaim

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

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

শুধুমাত্র অনুরোধকৃত শিক্ষার্থী জমাটির মালিকই এই পদ্ধতিটি ব্যবহার করতে পারবেন, এবং তাও কেবল জমা দেওয়া শিক্ষার্থী জমাটির ক্ষেত্রেই প্রযোজ্য।

এই অনুরোধটি অবশ্যই সেই OAuth ক্লায়েন্ট আইডির ডেভেলপার কনসোল প্রজেক্ট থেকে করতে হবে, যা সংশ্লিষ্ট কোর্স ওয়ার্ক আইটেম বা তার উপর একটি অ্যাড-অন অ্যাটাচমেন্ট তৈরি করতে ব্যবহৃত হয়েছিল।

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

  • PERMISSION_DENIED যদি অনুরোধকারী ব্যবহারকারীর অনুরোধকৃত কোর্স বা কোর্স ওয়ার্ক অ্যাক্সেস করার, অনুরোধকৃত শিক্ষার্থীর জমা দেওয়া ফাইল বাতিল করার, অথবা অ্যাক্সেস সংক্রান্ত ত্রুটির জন্য অনুমতি না থাকে।
  • শিক্ষার্থীর জমা দেওয়া নথি জমা না দেওয়া হলে FAILED_PRECONDITION
  • অনুরোধটি ত্রুটিপূর্ণ হলে INVALID_ARGUMENT হবে।
  • অনুরোধকৃত কোর্স, কোর্সের কাজ বা শিক্ষার্থীর জমা দেওয়া বিষয়বস্তু বিদ্যমান না থাকলে NOT_FOUND

HTTP অনুরোধ

POST https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{courseWorkId}/studentSubmissions/{id}:reclaim

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

পথের পরামিতি

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

string

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

courseWorkId

string

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

id

string

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

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

অনুরোধের মূল অংশ অবশ্যই খালি হতে হবে।

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

সফল হলে, রেসপন্স বডিটি একটি খালি JSON অবজেক্ট হয়।

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

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

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

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