REST Resource: courses.announcements.addOnAttachments

সম্পদ: AddOnAttachment

একটি পোস্টে একটি অ্যাড-অন সংযুক্তি৷

JSON প্রতিনিধিত্ব
{
  "courseId": string,
  "postId": string,
  "itemId": string,
  "id": string,
  "title": string,
  "teacherViewUri": {
    object (EmbedUri)
  },
  "studentViewUri": {
    object (EmbedUri)
  },
  "studentWorkReviewUri": {
    object (EmbedUri)
  },
  "dueDate": {
    object (Date)
  },
  "dueTime": {
    object (TimeOfDay)
  },
  "maxPoints": number,
  "copyHistory": [
    {
      object (CopyHistory)
    }
  ]
}
ক্ষেত্র
courseId

string

অপরিবর্তনীয়। কোর্সের শনাক্তকারী।

postId
(deprecated)

string

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

itemId

string

অপরিবর্তনীয়। Announcement শনাক্তকারী, CourseWork , বা CourseWorkMaterial যার অধীনে সংযুক্তি সংযুক্ত করা হয়েছে৷ কোর্স প্রতি অনন্য.

id

string

অপরিবর্তনীয়। এই সংযুক্তির জন্য শ্রেণীকক্ষ-নির্ধারিত শনাক্তকারী, পোস্ট প্রতি অনন্য।

title

string

প্রয়োজন। এই সংযুক্তির শিরোনাম। শিরোনামটি 1 থেকে 1000 অক্ষরের মধ্যে হতে হবে৷

teacherViewUri

object ( EmbedUri )

প্রয়োজন। সংযুক্তির শিক্ষকের দৃষ্টিভঙ্গি দেখাতে URI। courseId , itemId , itemType এবং attachmentId ক্যোয়ারী প্যারামিটার সেট সহ একটি আইফ্রেমে URI খোলা হবে।

studentViewUri

object ( EmbedUri )

প্রয়োজন। সংযুক্তিটির ছাত্রদের ভিউ দেখাতে URI। courseId , itemId , itemType এবং attachmentId ক্যোয়ারী প্যারামিটার সেট সহ একটি আইফ্রেমে URI খোলা হবে।

studentWorkReviewUri

object ( EmbedUri )

যদি প্রযোজ্য হয় তাহলে সংযুক্তিতে ছাত্রদের কাজ দেখতে শিক্ষকের জন্য URI। courseId , itemId , itemType , attachmentId , এবং submissionId ক্যোয়ারী প্যারামিটার সেট সহ একটি আইফ্রেমে URI খোলা হবে৷ এটি একই submissionId যা AddOnContext.studentContext ফিল্ডে ফেরত আসে যখন একজন ছাত্র সংযুক্তিটি দেখে। যদি URI বাদ দেওয়া হয় বা সরানো হয়, maxPoints ও বাতিল করা হবে।

dueDate

object ( Date )

তারিখ, ইউটিসি-তে, এই সংযুক্তির কাজটি বাকি আছে৷ dueTime নির্দিষ্ট করা থাকলে এটি অবশ্যই উল্লেখ করতে হবে।

dueTime

object ( TimeOfDay )

দিনের সময়, ইউটিসি-তে, এই সংযুক্তির কাজটি বাকি আছে। নির্ধারিত dueDate নির্দিষ্ট করা থাকলে এটি অবশ্যই উল্লেখ করতে হবে।

maxPoints

number

এই সংযুক্তির জন্য সর্বোচ্চ গ্রেড। studentWorkReviewUri সেট করা থাকলেই কেবল সেট করা যাবে। সংযুক্তি গ্রেড পাসব্যাক সমর্থন করে তা নির্দেশ করার জন্য একটি অ-শূন্য মান সেট করুন। সেট করা হলে, এটি একটি অ-নেতিবাচক পূর্ণসংখ্যা মান হতে হবে। শূন্য সেট করা হলে, সংযুক্তি গ্রেড পাসব্যাক সমর্থন করবে না।

copyHistory[]

object ( CopyHistory )

শুধুমাত্র আউটপুট। সংযুক্তিগুলির শনাক্তকারী যা এই সংযুক্তির পূর্ববর্তী অনুলিপি ছিল৷

যদি সংযুক্তিটি পূর্বে অনুলিপি করা হয় তার মূল পোস্টের অনুলিপি করার কারণে, এটি সংযুক্তিগুলির শনাক্তকারীকে গণনা করে যা অনুলিপির ক্রমবর্ধমান কালানুক্রমিক ক্রমানুসারে এটির পূর্ববর্তী অনুলিপি ছিল।

এমবেডউরি

ক্যোয়ারী পরামিতি দ্বারা পপুলেট হওয়ার পরে ইউআরআই আইফ্রেম করা হবে।

JSON প্রতিনিধিত্ব
{
  "uri": string
}
ক্ষেত্র
uri

string

প্রয়োজন। ক্যোয়ারী পরামিতি দ্বারা পপুলেট হওয়ার পরে ইউআরআই আইফ্রেম করা হবে। এটি অবশ্যই একটি বৈধ UTF-8 স্ট্রিং হতে হবে যাতে 1 থেকে 1800টি অক্ষর থাকে৷

কপি হিস্ট্রি

প্রদত্ত সংযুক্তির পূর্ববর্তী অনুলিপির শনাক্তকারী।

JSON প্রতিনিধিত্ব
{
  "courseId": string,
  "postId": string,
  "itemId": string,
  "attachmentId": string
}
ক্ষেত্র
courseId

string

অপরিবর্তনীয়। কোর্সের শনাক্তকারী।

postId
(deprecated)

string

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

itemId

string

অপরিবর্তনীয়। Announcement শনাক্তকারী, CourseWork , বা CourseWorkMaterial যার অধীনে সংযুক্তি সংযুক্ত করা হয়েছে৷

attachmentId

string

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

পদ্ধতি

create

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

delete

একটি অ্যাড-অন সংযুক্তি মুছে দেয়।

get

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

list

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

patch

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