Access Errors

অ্যাক্সেস ত্রুটি

সমস্ত ক্লাসরুম API পদ্ধতি একটি PERMISSION_DENIED (HTTP 403) ত্রুটি ফেরত দিতে পারে যদি কোনো শেষ ব্যবহারকারী অ্যাক্সেসের পূর্বশর্ত পূরণ না করে। ত্রুটির সাথে থাকা বার্তাটিতে একটি ত্রুটির বার্তা রয়েছে যা আপনাকে কারণ সনাক্ত করতে এবং ব্যবহারকারীদের যথাযথ ব্যবস্থা নিতে নির্দেশ দিতে সহায়তা করে।

নিম্নলিখিত বিভাগগুলি API ত্রুটি বার্তাগুলি বর্ণনা করে৷

ডাইরেক্ট অ্যাড ইউজার করা যাবে না

CannotDirectAddUser নির্দেশ করে যে একজন ব্যবহারকারীকে সরাসরি কোর্সে যোগ করা যাবে না। এই কোডটি ঘটে যখন একটি ডোমেন প্রশাসক একটি কোর্সে একজন ব্যবহারকারীকে যোগ করার চেষ্টা করে এবং সেই ব্যবহারকারীর হয় একটি ইমেল ঠিকানা নেই বা ডোমেনের অন্তর্গত নয়৷

সম্ভাব্য ক্রিয়া : ব্যর্থতার কারণ বর্ণনা করুন এবং পরামর্শ দিন যে ডোমেন প্রশাসক পরীক্ষা করে দেখুন যে ব্যবহারকারীর অ্যাকাউন্টটি বিদ্যমান এবং কোর্স প্রশাসকের ডোমেনের মধ্যে রয়েছে৷

ক্লাসরুম অক্ষম

ClassroomDisabled নির্দেশ করে যে অনুরোধকারী ব্যবহারকারীর ক্লাসরুমে অ্যাক্সেস নেই।

সম্ভাব্য ক্রিয়া : ক্লাসরুম অ্যাক্সেস সক্ষম করার নির্দেশাবলীতে ব্যবহারকারীকে নির্দেশ দিন। ব্যবহারকারী ভুল অ্যাকাউন্ট ব্যবহার করতে পারে, তাই আপনি একাধিক অ্যাকাউন্ট ব্যবহার করার জন্য একটি লিঙ্কও প্রদান করতে পারেন যাতে ব্যবহারকারী সঠিক অ্যাকাউন্টটি নির্বাচন করতে পারে।

ClassroomApi নিষ্ক্রিয়

ClassroomApiDisabled নির্দেশ করে যে অনুরোধকারী ব্যবহারকারীর Classroom API-এ অ্যাক্সেস নেই।

সম্ভাব্য ক্রিয়া : ক্লাসরুম ডেটা অ্যাক্সেস সক্ষম করার নির্দেশাবলীতে ব্যবহারকারীকে নির্দেশ দিন। এছাড়াও ClassroomDisabled দেখুন, কারণ ব্যবহারকারী ভুল অ্যাকাউন্ট ব্যবহার করছেন।

প্রকল্পের অনুমতি অস্বীকৃত

ProjectPermissionDenied নির্দেশ করে যে অনুরোধটি একটি ভিন্ন বিকাশকারী কনসোল প্রকল্পের সাথে যুক্ত একটি সংস্থান সংশোধন করার চেষ্টা করেছে৷

সম্ভাব্য ক্রিয়া : নির্দেশ করুন যে আপনার আবেদনটি পছন্দসই অনুরোধ করতে পারে না। এটি শুধুমাত্র OAuth ক্লায়েন্ট আইডির বিকাশকারী কনসোল প্রকল্প দ্বারা তৈরি করা যেতে পারে যা সংস্থান তৈরি করেছে৷