- HTTP অনুরোধ
- পথের পরামিতি
- কোয়েরি প্যারামিটার
- অনুরোধের মূল অংশ
- প্রতিক্রিয়া মূল অংশ
- অনুমোদনের সুযোগ
- দেরী মূল্য
- চেষ্টা করে দেখুন!
অনুরোধকারীর দেখার অনুমতিপ্রাপ্ত শিক্ষার্থীদের জমা দেওয়ার একটি তালিকা প্রদান করে, অনুরোধের OAuth স্কোপের মধ্যে ফ্যাক্টরিং করে। একাধিক কোর্স ওয়ার্ক আইটেমের জন্য শিক্ষার্থীদের জমা অন্তর্ভুক্ত করার জন্য একটি হাইফেন ( - ) courseWorkId হিসাবে নির্দিষ্ট করা যেতে পারে।
কোর্সের শিক্ষার্থীরা কেবল তাদের নিজস্ব কাজ দেখতে পারবে। কোর্স শিক্ষক এবং ডোমেন প্রশাসকরা সমস্ত শিক্ষার্থীর জমা দেখতে পারবেন।
এই পদ্ধতিটি নিম্নলিখিত ত্রুটি কোডগুলি ফেরত দেয়:
- যদি অনুরোধকারী ব্যবহারকারীকে অনুরোধকৃত কোর্স বা কোর্সওয়ার্ক অ্যাক্সেস করার অনুমতি না দেওয়া হয়, অথবা অ্যাক্সেস ত্রুটির জন্য
PERMISSION_DENIED। - অনুরোধটি ত্রুটিপূর্ণ হলে
INVALID_ARGUMENT - যদি অনুরোধকৃত কোর্সটি বিদ্যমান না থাকে, তাহলে
NOT_FOUND।
HTTP অনুরোধ
GET https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{courseWorkId}/studentSubmissions
URL টি gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পথের পরামিতি
| পরামিতি | |
|---|---|
courseId | কোর্সের শনাক্তকারী। এই শনাক্তকারীটি শ্রেণীকক্ষ-নির্ধারিত শনাক্তকারী অথবা একটি |
courseWorkId | অনুরোধ করা শিক্ষার্থীর কাজের শনাক্তকারী। নির্দিষ্ট কোর্সের সমস্ত কোর্স কাজের জন্য শিক্ষার্থীর কাজের অনুরোধ করার জন্য এটি আক্ষরিক |
কোয়েরি প্যারামিটার
| পরামিতি | |
|---|---|
userId | নির্দিষ্ট শনাক্তকারী সহ শিক্ষার্থীর মালিকানাধীন কাজগুলিতে ফেরত দেওয়া শিক্ষার্থীর কাজ সীমাবদ্ধ করার ঐচ্ছিক যুক্তি। শনাক্তকারী নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
|
states[] | অনুরোধকৃত জমা দেওয়ার অবস্থা। যদি উল্লেখ করা থাকে, তাহলে ফেরত আসা শিক্ষার্থীর জমাগুলি নির্দিষ্ট জমা দেওয়ার অবস্থাগুলির মধ্যে একটির সাথে মিলে যায়। |
late | অনুরোধকৃত বিলম্বের মান। যদি নির্দিষ্ট করা থাকে, তাহলে ফেরত পাঠানো শিক্ষার্থীদের জমাগুলি অনুরোধকৃত মান দ্বারা সীমাবদ্ধ থাকবে। যদি নির্দিষ্ট না করা থাকে, তাহলে |
pageSize | ফেরত পাঠানোর জন্য সর্বাধিক সংখ্যক আইটেম। শূন্য বা অনির্দিষ্ট ইঙ্গিত দেয় যে সার্ভার সর্বোচ্চ একটি নির্ধারণ করতে পারে। সার্ভার নির্দিষ্ট সংখ্যক ফলাফলের চেয়ে কম ফলাফল দিতে পারে। |
pageToken | পূর্ববর্তী |
previewVersion | ঐচ্ছিক। API এর প্রিভিউ ভার্সন। প্রিভিউ প্রোগ্রামে ডেভেলপারদের জন্য উপলব্ধ নতুন API ক্ষমতা অ্যাক্সেস করার জন্য এটি সেট করতে হবে। |
অনুরোধের মূল অংশ
অনুরোধের মূল অংশটি অবশ্যই খালি থাকতে হবে।
প্রতিক্রিয়া মূল অংশ
শিক্ষার্থীদের জমা তালিকাভুক্ত করার সময় প্রতিক্রিয়া।
যদি সফল হয়, তাহলে রেসপন্স বডিতে নিম্নলিখিত কাঠামো সহ ডেটা থাকবে:
| JSON উপস্থাপনা |
|---|
{
"studentSubmissions": [
{
object ( |
| ক্ষেত্র | |
|---|---|
studentSubmissions[] | অনুরোধের সাথে মেলে এমন ছাত্রের কাজ। |
nextPageToken | ফলাফলের পরবর্তী পৃষ্ঠাটি সনাক্তকারী টোকেন। যদি খালি থাকে, তাহলে আর কোনও ফলাফল পাওয়া যাবে না। |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth স্কোপগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/classroom.coursework.students.readonly -
https://www.googleapis.com/auth/classroom.coursework.me.readonly -
https://www.googleapis.com/auth/classroom.coursework.students -
https://www.googleapis.com/auth/classroom.coursework.me
আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।
দেরী মূল্য
ফেরত দেওয়া জিনিসপত্রের বিলম্বিত মূল্যের উপর বিধিনিষেধ।
| এনামস | |
|---|---|
LATE_VALUES_UNSPECIFIED | নির্দিষ্ট দেরিতে জমা দেওয়ার মানগুলিতে কোনও বিধিনিষেধ নেই। |
LATE_ONLY | যেখানে দেরি সত্য সেখানে ছাত্র জমা ফেরত দিন। |
NOT_LATE_ONLY | যেখানে দেরি মিথ্যা সেখানে ছাত্র জমা ফেরত দিন। |