অ্যাক্সেস ত্রুটি
সমস্ত ক্লাসরুম API পদ্ধতি একটি PERMISSION_DENIED (HTTP 403) ত্রুটি ফেরত দিতে পারে যদি কোনো শেষ ব্যবহারকারী অ্যাক্সেসের জন্য পূর্বশর্ত পূরণ না করে। ত্রুটির সাথে থাকা বার্তাটিতে একটি ত্রুটির বার্তা রয়েছে যা আপনাকে কারণ সনাক্ত করতে এবং ব্যবহারকারীদের যথাযথ ব্যবস্থা নিতে নির্দেশ দিতে সহায়তা করে।
নিম্নলিখিত বিভাগগুলি API ত্রুটি বার্তাগুলি বর্ণনা করে৷
ডাইরেক্ট অ্যাড ইউজার করা যাবে না
CannotDirectAddUser
নির্দেশ করে যে একজন ব্যবহারকারীকে সরাসরি কোর্সে যোগ করা যাবে না। এই কোডটি ঘটে যখন একটি ডোমেন প্রশাসক একটি কোর্সে একজন ব্যবহারকারীকে যোগ করার চেষ্টা করে এবং সেই ব্যবহারকারীর হয় একটি ইমেল ঠিকানা নেই বা ডোমেনের অন্তর্গত নয়৷
সম্ভাব্য ক্রিয়া : ব্যর্থতার কারণ বর্ণনা করুন এবং পরামর্শ দিন যে ডোমেন প্রশাসক পরীক্ষা করে দেখুন যে ব্যবহারকারীর অ্যাকাউন্টটি বিদ্যমান এবং কোর্স প্রশাসকের ডোমেনের মধ্যে রয়েছে৷
ক্লাসরুম অক্ষম
ClassroomDisabled
নির্দেশ করে যে অনুরোধকারী ব্যবহারকারীর ক্লাসরুমে অ্যাক্সেস নেই।
সম্ভাব্য ক্রিয়া : ক্লাসরুম অ্যাক্সেস সক্ষম করার নির্দেশাবলীতে ব্যবহারকারীকে নির্দেশ দিন। ব্যবহারকারী ভুল অ্যাকাউন্ট ব্যবহার করতে পারে, তাই আপনি একাধিক অ্যাকাউন্ট ব্যবহার করার জন্য একটি লিঙ্কও প্রদান করতে পারেন যাতে ব্যবহারকারী সঠিক অ্যাকাউন্টটি নির্বাচন করতে পারে।
ClassroomApi নিষ্ক্রিয়
ClassroomApiDisabled
নির্দেশ করে যে অনুরোধকারী ব্যবহারকারীর Classroom API-এ অ্যাক্সেস নেই।
সম্ভাব্য ক্রিয়া : ক্লাসরুম ডেটা অ্যাক্সেস সক্ষম করার নির্দেশাবলীতে ব্যবহারকারীকে নির্দেশ দিন। এছাড়াও ClassroomDisabled দেখুন, কারণ ব্যবহারকারী ভুল অ্যাকাউন্ট ব্যবহার করছেন।
প্রকল্পের অনুমতি অস্বীকৃত
ProjectPermissionDenied
নির্দেশ করে যে অনুরোধটি একটি ভিন্ন বিকাশকারী কনসোল প্রকল্পের সাথে যুক্ত একটি সংস্থান সংশোধন করার চেষ্টা করেছে৷
সম্ভাব্য ক্রিয়া : নির্দেশ করুন যে আপনার আবেদনটি পছন্দসই অনুরোধ করতে পারে না। এটি শুধুমাত্র OAuth ক্লায়েন্ট আইডির বিকাশকারী কনসোল প্রকল্প দ্বারা তৈরি করা যেতে পারে যা সংস্থান তৈরি করেছে৷
UserAneligibleTo UpdateGradingPeriodSettings
UserIneligibleToUpdateGradingPeriodSettings
নির্দেশ করে যে অনুরোধটি এমন একটি কোর্সে গ্রেডিং পিরিয়ড সেটিংস পরিবর্তন করার চেষ্টা করেছে যেখানে অনুরোধকারী ব্যবহারকারী বা কোর্সের মালিকের উপযুক্ত Google Workspace for Education লাইসেন্স নেই।
সম্ভাব্য ক্রিয়া : নির্দেশ করুন যে আপনার অ্যাপ্লিকেশনটি অনুরোধকারী ব্যবহারকারী বা কোর্সের মালিকের লাইসেন্সিং অবস্থার কারণে গ্রেডিং পিরিয়ড সেটিংস আপডেট করার জন্য পছন্দসই অনুরোধ করতে পারে না। Google অ্যাডমিন কনসোলে লাইসেন্স বরাদ্দ করা যেতে পারে।