একটি কোর্স আপডেট করে।
দ্রষ্টব্য: অন্যান্য ফিল্ডের মতো নয়, অনুরোধ থেকে বাদ দেওয়া হলেও levels মুছে যায় না। courses.update মেথডটি শুধুমাত্র তখনই levels পরিবর্তন করে যখন এটি স্পষ্টভাবে প্রদান করা হয়; অন্যথায়, বিদ্যমান মানটি সংরক্ষিত থাকে। levels ফিল্ডটি মুছে ফেলার জন্য courses.patch মেথডটি ব্যবহার করুন।
এই পদ্ধতিটি নিম্নলিখিত ত্রুটি কোডগুলি ফেরত দেয়:
- অনুরোধকারী ব্যবহারকারীর অনুরোধকৃত কোর্সটি পরিবর্তন করার অনুমতি না থাকলে অথবা অ্যাক্সেস সংক্রান্ত ত্রুটির ক্ষেত্রে
PERMISSION_DENIED। - অনুরোধকৃত আইডি দিয়ে কোনো কোর্স বিদ্যমান না থাকলে
NOT_FOUND। - নিম্নলিখিত অনুরোধ ত্রুটিগুলির জন্য
FAILED_PRECONDITION:- কোর্স পরিবর্তনযোগ্য নয়
- কোর্সের শিরোনামে ইউআরএল থাকতে পারে না
HTTP অনুরোধ
PUT https://classroom.googleapis.com/v1/courses/{id}
URL-টিতে gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করা হয়েছে।
পথের পরামিতি
| প্যারামিটার | |
|---|---|
id | যে কোর্সটি আপডেট করতে হবে তার শনাক্তকারী। এই শনাক্তকারীটি ক্লাসরুম-নির্ধারিত শনাক্তকারী অথবা একটি |
অনুরোধকারী শরীর
অনুরোধের বডিতে Course এর একটি ইনস্ট্যান্স থাকে।
প্রতিক্রিয়া সংস্থা
সফল হলে, রেসপন্স বডিতে Course এর একটি ইনস্ট্যান্স থাকে।
অনুমোদনের পরিধি
নিম্নলিখিত OAuth স্কোপ প্রয়োজন:
-
https://www.googleapis.com/auth/classroom.courses
আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।