Method: courses.announcements.addOnAttachments.create

একটি পোস্টের অধীনে একটি অ্যাড-অন সংযুক্তি তৈরি করে।

পোস্টে নতুন সংযুক্তি তৈরি করার জন্য অ্যাড-অনের অনুমতি প্রয়োজন।

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

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

HTTP অনুরোধ

POST https://classroom.googleapis.com/v1/courses/{courseId}/announcements/{itemId}/addOnAttachments

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

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

পরামিতি
courseId

string

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

itemId

string

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

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

পরামিতি
postId
(deprecated)

string

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

addOnToken

string

ঐচ্ছিক। টোকেন যা অনুরোধ অনুমোদন করে।

যখন ব্যবহারকারীকে ক্লাসরুম থেকে অ্যাড-অনের URL-এ পুনঃনির্দেশিত করা হয় তখন টোকেনটি একটি ক্যোয়ারী প্যারামিটার হিসাবে পাস করা হয়।

এই অনুমোদন টোকেনটি ক্লাসরুমে সংযুক্তি তৈরির জন্য প্রয়োজন কিন্তু অংশীদার-প্রথম সংযুক্তি তৈরির জন্য ঐচ্ছিক৷ অংশীদার-প্রথম সংযুক্তি তৈরির জন্য প্রদান না করা হলে একটি ত্রুটি প্রদান করে এবং যে বিকাশকারী প্রকল্পগুলি সংযুক্তি তৈরি করেছে এবং এর মূল স্ট্রিম আইটেম মেলে না।

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

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

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

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

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

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

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

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