Mendapatkan metadata untuk add-on Classroom dalam konteks postingan tertentu.
Untuk mempertahankan integritas data dan model izinnya sendiri, add-on harus memanggil ini untuk memvalidasi parameter kueri dan peran pengguna yang meminta setiap kali add-on dibuka di iframe.
Opsional. Tidak digunakan lagi, gunakan itemId sebagai gantinya.
Parameter kueri
Parameter
itemId
string
ID Announcement, CourseWork, atau CourseWorkMaterial tempat lampiran dilampirkan. Kolom ini wajib ada, tetapi tidak ditandai seperti itu saat kami bermigrasi dari postId.
addOnToken
string
Opsional. Token yang mengizinkan permintaan.
Token diteruskan sebagai parameter kueri saat pengguna dialihkan dari Classroom ke URL add-on.
Token otorisasi diperlukan jika tidak satu pun kondisi berikut terpenuhi:
Add-on memiliki lampiran di postingan.
Project developer yang mengeluarkan permintaan adalah project yang sama dengan yang membuat postingan.
attachmentId
string
Opsional. ID lampiran. Kolom ini wajib ada untuk semua permintaan, kecuali jika pengguna berada dalam iframe Lampiran Lampiran.
Isi permintaan
Isi permintaan harus kosong.
Isi respons
Jika berhasil, isi respons memuat instance AddOnContext.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-09-04 UTC."],[[["This method is deprecated and you should use `course.announcements`, `course.courseWork`, or `course.courseWorkMaterials` methods instead."],["It retrieves metadata for Classroom add-ons within a specific post's context, requiring validation via this method when add-ons are opened in iframes."],["You will need courseId and itemId as required path and query parameters respectively, along with optional parameters like addOnToken and attachmentId based on the specific context."],["Authorizing this request necessitates using OAuth scopes like `https://www.googleapis.com/auth/classroom.addons.student` or `https://www.googleapis.com/auth/classroom.addons.teacher`."]]],[]]