YouTube Data API - Errors

এই ডকুমেন্ট থেকে YouTube Data API অপারেশনের ফলে হওয়া বিভিন্ন ধরনের সমস্যার ব্যাপারে জানা যায়। এছাড়াও, আপনি কোনও নির্দিষ্ট পদ্ধতির রেফারেন্স ডকুমেন্টেশনে সেই পদ্ধতির জন্য সমস্যার তালিকা দেখতে পাবেন।

সাধারণ সমস্যা

নিম্নলিখিত সারণীগুলি API-এর সেইসব সমস্যার মেসেজ শনাক্ত করে যেগুলি কোনও নির্দিষ্ট API পদ্ধতির সাথে সম্পর্কিত নয়।

Core API errors

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
forbidden (403) forbidden অ্যাক্সেস নিষিদ্ধ। অনুরোধটি সঠিকভাবে অনুমোদিত নাও হতে পারে।
quotaExceeded (403) quotaExceeded আপনার অনুরোধটি সম্পূর্ণ করা যায়নি কারণ আপনি কোটা পেরিয়ে গেছেন।

Common request errors

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) incompatibleParameters অনুরোধে দুই বা তার বেশি প্যারামিটার উল্লেখ করা হয়েছে যা একই অনুরোধে ব্যবহার করা যাবে না।
badRequest (400) invalidFilters অনুরোধে ভুল ফিল্টার প্যারামিটার উল্লেখ করা হয়েছে।
badRequest (400) invalidPageToken অনুরোধে একটি ভুল পৃষ্ঠা টোকেন উল্লেখ করা হয়েছে।
badRequest (400) missingRequiredParameter অনুরোধে প্রয়োজনীয় প্যারামিটার নেই।
badRequest (400) unexpectedParameter অনুরোধে একটি অপ্রত্যাশিত প্যারামিটার উল্লেখ করা হয়েছে।
forbidden (403) accountDelegationForbidden যাচাই করা ব্যবহারকারী নির্দিষ্ট Google অ্যাকাউন্টের হয়ে কাজ করতে পারবেন না।
forbidden (403) authenticatedUserAccountClosed যাচাইকৃত ব্যবহারকারীর YouTube অ্যাকাউন্ট বন্ধ করা হয়েছে। যদি যাচাই করা ব্যবহারকারী অন্য কোনও Google অ্যাকাউন্টের হয়ে কাজ করেন, তাহলে এই সমস্যার মেসেজটি পরের অ্যাকাউন্টটির ক্ষেত্রে প্রযোজ্য।
forbidden (403) authenticatedUserAccountSuspended যাচাই করা ব্যবহারকারীর YouTube অ্যাকাউন্ট সাসপেন্ড করা হয়েছে। যদি যাচাই করা ব্যবহারকারী অন্য কোনও Google অ্যাকাউন্টের হয়ে কাজ করেন, তাহলে এই সমস্যার মেসেজটি পরের অ্যাকাউন্টটির ক্ষেত্রে প্রযোজ্য।
forbidden (403) authenticatedUserNotChannel এই অনুরোধের জন্য যাচাই করা ব্যবহারকারীকে অবশ্যই একটি চ্যানেল সমাধান করতে হবে, কিন্তু তা করা হয়নি। আপনার অনুরোধ যাচাই করা হলে এবং onBehalfOfContentOwner ডেলিগেশন প্যারামিটার ব্যবহার করলে, আপনাকে onBehalfOfContentOwnerChannel প্যারামিটারও সেট করতে হবে।
forbidden (403) channelClosed অনুরোধে শনাক্ত করা চ্যানেলটি বন্ধ করে দেওয়া হয়েছে।
forbidden (403) channelNotFound অনুরোধে শনাক্ত করা চ্যানেল খুঁজে পাওয়া যায়নি।
forbidden (403) channelSuspended অনুরোধে উল্লেখ করা চ্যানেলটি সাসপেন্ড করা হয়েছে।
forbidden (403) cmsUserAccountNotFound CMS ব্যবহারকারীকে নির্দিষ্ট কন্টেন্টের মালিকের হয়ে কাজ করার অনুমতি দেওয়া হয়নি।
forbidden (403) insufficientCapabilities CMS ব্যবহারকারীর কাছে পর্যাপ্ত ক্ষমতা নেই।
forbidden (403) insufficientPermissions অনুরোধের জন্য প্রদত্ত OAuth 2.0 টোকেন এমন স্কোপ নির্দিষ্ট করে যা অনুরোধ করা ডেটা অ্যাক্সেস করার জন্য যথেষ্ট নয়।
notFound (404) contentOwnerAccountNotFound নির্দিষ্ট কন্টেন্টের মালিকের অ্যাকাউন্ট খুঁজে পাওয়া যায়নি।

Request context errors

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) invalidLanguage hl প্যারামিটারের ভ্যালু কোনও সঠিক ভাষা কোড নির্দিষ্ট করে না।
badRequest (400) invalidMine অনুরোধে mine প্যারামিটারের ব্যবহার কাজ করে না।
badRequest (400) invalidMine যাচাই করা ব্যবহারকারী YouTube পার্টনার হলে, অনুরোধে mine প্যারামিটার ব্যবহার করা যাবে না। আপনাকে mine প্যারামিটার সরিয়ে দিতে হবে, onBehalfOfContentOwner প্যারামিটার সরিয়ে YouTube ব্যবহারকারী হিসেবে যাচাই করাতে হবে অথবা কল করা পদ্ধতির জন্য উপলভ্য থাকলে onBehalfOfContentOwnerChannel প্যারামিটার প্রদান করে পার্টনারের চ্যানেলগুলির একটি হিসেবে কাজ করতে হবে।
badRequest (400) invalidPart অনুরোধের part প্যারামিটার এমন কিছু অংশ নির্দিষ্ট করে যা একই সময়ে লেখা যায় না।
badRequest (400) invalidRegionCode regionCode প্যারামিটারটি একটি ভুল অঞ্চলের কোড নির্দিষ্ট করে।
badRequest (400) unexpectedPart অনুরোধের part প্যারামিটার একটি অপ্রত্যাশিত মান নির্দিষ্ট করে।
badRequest (400) unknownPart অনুরোধের part প্যারামিটার একটি অজানা ভ্যালু নির্দিষ্ট করে।
badRequest (400) unsupportedLanguageCode hl প্যারামিটারের ভ্যালু কোনও কাজ করে এমন ল্যাঙ্গুয়েজ কোড নির্দিষ্ট করে না।
badRequest (400) unsupportedRegionCode regionCode প্যারামিটারটি এমন একটি অঞ্চলের কোড উল্লেখ করে যা কাজ করে না।
unauthorized (401) authorizationRequired অনুরোধে mine প্যারামিটার ব্যবহার করা হয়েছে, তবে এটি সঠিকভাবে অনুমোদিত নয়।
unauthorized (401) youtubeSignupRequired এই সমস্যার অর্থ হল, ব্যবহারকারীর কাছে একটি আনলিঙ্ক করা Google অ্যাকাউন্ট আছে, অর্থাৎ ব্যবহারকারীর কাছে একটি Google অ্যাকাউন্ট আছে কিন্তু কোনও YouTube চ্যানেল নেই। এই ধরনের ব্যবহারকারীরা এমন অনেক ফিচার অ্যাক্সেস করতে পারবেন যেগুলি ব্যবহারকারীর অনুমোদনের উপর নির্ভর করে, যেমন ভিডিও রেটিং করা বা watch_later প্লেলিস্টে ভিডিও যোগ করা। তবে, উদাহরণ হিসেবে বলা যায়, কোনও ব্যবহারকারীকে ভিডিও আপলোড করতে হলে তার একটি YouTube চ্যানেল থাকতে হবে। Gmail অ্যাকাউন্ট বা Android ডিভাইস ব্যবহার করেন এমন ব্যবহারকারীর Google অ্যাকাউন্ট অবশ্যই থাকবে, তবে তিনি হয়ত সেই Google অ্যাকাউন্ট YouTube চ্যানেলের সাথে লিঙ্ক করেননি।

আপনি OAuth 2.0 পরিষেবা অ্যাকাউন্ট ফ্লো ব্যবহার করার চেষ্টা করলে সাধারণত এই সমস্যা দেখা যায়। YouTube-এ পরিষেবা অ্যাকাউন্ট কাজ করে না এবং আপনি পরিষেবা অ্যাকাউন্ট ব্যবহার করে যাচাইকরণের চেষ্টা করলে এই সমস্যার মেসেজ পাবেন।

Google অ্যাকাউন্ট সংক্রান্ত সহায়তা নিয়ে YouTube API ব্লগ পোস্টে youtubeSignupRequired সমস্যার মেসেজ সম্পর্কে আরও বিস্তারিত আলোচনা করা হয়েছে। যদিও ব্লগ পোস্টে API ভার্সন 2.1-এর জন্য সমস্যার ব্যাখ্যা করা হয়েছে, তবে সমস্যার অর্থ এখনও প্রযোজ্য।

অ্যাক্টিভিটি

activities রিসোর্স সম্পর্কিত কলের উত্তরে API যেসব সমস্যার মেসেজ রিটার্ন করে, তা নিম্নলিখিত সারণী থেকে শনাক্ত করা যায়। এছাড়াও, এইসব পদ্ধতি অনুরোধ সংক্রান্ত সাধারণ সমস্যা বিভাগে তালিকাভুক্ত সমস্যাগুলি দেখাতে পারে।

activities.list

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
forbidden (403) homeParameterDeprecated এই API-এর মাধ্যমে ব্যবহারকারীর হোম পেজ অ্যাক্টিভিটি ডেটা উপলভ্য নয়। অননুমোদিত অনুরোধে আপনি home প্যারামিটার true-এ সেট করলে এই সমস্যা হতে পারে।
forbidden (403) forbidden অনুরোধটি সঠিকভাবে অনুমোদিত নয়।
notFound (404) channelNotFound অনুরোধের channelId প্যারামিটার দ্বারা শনাক্ত করা চ্যানেল আইডি খুঁজে পাওয়া যায়নি।
notFound (404) homeChannelNotFound বর্তমানে যাচাই করা ব্যবহারকারীর জন্য YouTube হোম পেজ ফিড খুঁজে পাওয়া যায়নি।
unauthorized (401) authorizationRequired অনুরোধে home প্যারামিটার ব্যবহার করা হয়েছে, তবে এটি সঠিকভাবে অনুমোদিত নয়।

ক্যাপশন

captions রিসোর্স সম্পর্কিত কলের উত্তরে API যে ত্রুটি মেসেজ পাঠায় তা নিম্নলিখিত সারণীতে শনাক্ত করা হয়েছে। এছাড়াও, এইসব পদ্ধতি অনুরোধ সংক্রান্ত সাধারণ সমস্যা বিভাগে তালিকাভুক্ত সমস্যাগুলি দেখাতে পারে।

captions.delete

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
forbidden (403) forbidden ক্যাপশন ট্র্যাক মুছে দেওয়ার জন্য অনুরোধের সাথে যুক্ত অনুমতি যথেষ্ট নয়। অনুরোধটি হয়ত সঠিকভাবে অনুমোদিত নয়।
notFound (404) captionNotFound ক্যাপশন ট্র্যাক খুঁজে পাওয়া যায়নি। অনুরোধের id প্যারামিটারের ভ্যালু সঠিক কিনা তা নিশ্চিত করুন।

captions.download

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
forbidden (403) forbidden ক্যাপশন ট্র্যাক ডাউনলোড করার জন্য অনুরোধের সাথে যুক্ত অনুমতি যথেষ্ট নয়। অনুরোধটি সঠিকভাবে অনুমোদিত নাও হতে পারে।
invalidValue (400) couldNotConvert ক্যাপশন ট্র্যাক ডেটা অনুরোধ করা ভাষা এবং/অথবা ফর্ম্যাটে পরিবর্তন করা যায়নি। অনুরোধ করা tfmt এবং tlang ভ্যালু সঠিক কিনা এবং অনুরোধ করা ক্যাপশন ট্র্যাকের snippet.status failed কিনা তা নিশ্চিত করুন।
notFound (404) captionNotFound ক্যাপশন ট্র্যাক খুঁজে পাওয়া যায়নি। অনুরোধের id প্যারামিটারের ভ্যালু সঠিক কিনা তা চেক করুন।

captions.insert

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) contentRequired অনুরোধে ক্যাপশন ট্র্যাকের কন্টেন্ট নেই।
conflict (409) captionExists উল্লেখ করা ভিডিওতে আগে থেকেই প্রদত্ত snippet.language এবং snippet.name সহ ক্যাপশন ট্র্যাক আছে। একই ভাষার জন্য একটি ভিডিওতে একাধিক ট্র্যাক থাকতে পারে, তবে প্রতিটি ট্র্যাকের নাম আলাদা হতে হবে।

এই সমস্যার সমাধান করার একাধিক উপায় আছে। আপনি আগে থেকে থাকা ট্র্যাক মুছে দিয়ে নতুন ট্র্যাক যোগ করতে পারেন অথবা নতুন ট্র্যাক যোগ করার আগে তার নাম পরিবর্তন করতে পারেন।
forbidden (403) forbidden ক্যাপশন ট্র্যাক আপলোড করার জন্য অনুরোধের সাথে যুক্ত অনুমতি যথেষ্ট নয়। অনুরোধটি সঠিকভাবে অনুমোদিত নাও হতে পারে।
invalidValue (400) invalidMetadata অনুরোধে ভুল মেটাডেটা ভ্যালু আছে, যার ফলে ট্র্যাক তৈরি করা যাচ্ছে না। অনুরোধে snippet.language, snippet.name এবং snippet.videoId প্রপার্টির জন্য সঠিক ভ্যালু উল্লেখ করা হয়েছে কিনা তা কনফার্ম করুন। snippet.isDraft প্রপার্টিও অন্তর্ভুক্ত করা যেতে পারে, তবে এটি আবশ্যক নয়।
notFound (404) videoNotFound videoId প্যারামিটার দ্বারা শনাক্ত করা ভিডিওটি খুঁজে পাওয়া যায়নি।
invalidValue (400) nameTooLong অনুরোধে উল্লেখ করা snippet.name অনেক বড়। সর্বাধিক ১৫০টি অক্ষর ব্যবহার করা যাবে।

captions.list

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
forbidden (403) forbidden এক বা একাধিক ক্যাপশন ট্র্যাক ফিরিয়ে আনা যায়নি কারণ অনুরোধ করা রিসোর্স ফিরিয়ে আনার জন্য অনুরোধের সাথে যুক্ত অনুমতি যথেষ্ট নয়। অনুরোধটি হয়ত সঠিকভাবে অনুমোদিত নয়।
notFound (404) captionNotFound উল্লেখ করা এক বা একাধিক ক্যাপশন ট্র্যাক খুঁজে পাওয়া যায়নি। videoId প্যারামিটারটি কোনও আসল ভিডিও শনাক্ত করলে, কিন্তু id প্যারামিটারটি হয় এমন ক্যাপশন ট্র্যাক আইডি শনাক্ত করে যার কোনও অস্তিত্ব নেই অথবা এমন ট্র্যাক আইডি শনাক্ত করে যা অন্য ভিডিওর সাথে যুক্ত, তাহলে এই সমস্যা হয়। অনুরোধের id এবং videoId প্যারামিটারের ভ্যালু সঠিক কিনা তা চেক করুন।
notFound (404) videoNotFound videoId প্যারামিটার দ্বারা শনাক্ত করা ভিডিওটি খুঁজে পাওয়া যায়নি।

captions.update

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) contentRequired অনুরোধে আপডেট করা ক্যাপশন ফাইল আপলোড করা হয়নি। sync প্যারামিটার true-এ সেট করা থাকলে, আসল ট্র্যাক কন্টেন্ট প্রয়োজন।
forbidden (403) forbidden ক্যাপশন ট্র্যাক আপডেট করার জন্য অনুরোধের সাথে যুক্ত অনুমতি যথেষ্ট নয়। অনুরোধটি হয়ত সঠিকভাবে অনুমোদিত নয়।
notFound (404) captionNotFound নির্দিষ্ট করা ক্যাপশন ট্র্যাক খুঁজে পাওয়া যায়নি। অনুরোধের id প্যারামিটারের ভ্যালু সঠিক কিনা তা নিশ্চিত করুন।

channelBanners

channelBanners রিসোর্স সম্পর্কিত কলের উত্তরে API যেসব সমস্যার মেসেজ রিটার্ন করে, তা নিম্নলিখিত সারণী থেকে শনাক্ত করা যায়। এছাড়াও, এইসব পদ্ধতি অনুরোধ সংক্রান্ত সাধারণ সমস্যা বিভাগে তালিকাভুক্ত সমস্যা দেখাতে পারে।

channelBanners.insert

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) bannerAlbumFull আপনার YouTube চ্যানেল আর্ট অ্যালবামে অনেক বেশি ছবি আছে। http://photos.google.com লিঙ্কে গিয়ে অ্যালবাম পৃষ্ঠায় যান এবং সেই অ্যালবাম থেকে কিছু ছবি সরিয়ে দিন।
badRequest (400) mediaBodyRequired অনুরোধে ইমেজ কন্টেন্ট অন্তর্ভুক্ত নেই।

channelSections

channelSections রিসোর্স সম্পর্কিত কলের উত্তরে API যে ত্রুটি মেসেজ পাঠায় তা নিম্নলিখিত সারণীতে দেখানো হয়েছে। এইসব পদ্ধতি সাধারণ অনুরোধ সংক্রান্ত সমস্যা বিভাগে তালিকাভুক্ত সমস্যাও দেখাতে পারে।

channelSections.delete

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) notEditable এই চ্যানেল বিভাগ মুছে ফেলা যাবে না।
forbidden (403) channelSectionForbidden অনুরোধটি সঠিকভাবে যাচাই করা হয়নি বা এই চ্যানেলের জন্য কাজ করে না।
invalidValue (400) idInvalid id প্রপার্টিতে ভুল চ্যানেল বিভাগ আইডি উল্লেখ করা হয়েছে।
invalidValue (400) idRequired id প্রপার্টিতে এমন একটি ভ্যালু উল্লেখ করতে হবে যা মুছে ফেলা হচ্ছে এমন চ্যানেল বিভাগকে শনাক্ত করে।
notFound (404) channelNotFound চ্যানেলটি খুঁজে পাওয়া যায়নি।
notFound (404) channelSectionNotFound আপনি যে চ্যানেল বিভাগ আপডেট করার চেষ্টা করছেন সেটি খুঁজে পাওয়া যায়নি।

channelSections.insert

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) defaultLanguageNotSetError channelSection রিসোর্সের snippet.defaultLanguage প্রপার্টি অবশ্যই সেট করতে হবে যাতে সেই রিসোর্সের জন্য localizations অবজেক্ট সফলভাবে যোগ বা আপডেট করা যায়।
badRequest (400) invalidLanguage localizations অবজেক্টের একটি ভাষা কী যাচাই করা যায়নি। সঠিক ভ্যালু খুঁজে পেতে channelSections.list পদ্ধতি ব্যবহার করুন এবং channelSections রিসোর্স ডকুমেন্টেশনে দেওয়া নির্দেশিকা অনুযায়ী সেগুলি আপডেট করুন।
badRequest (400) notEditable এই চ্যানেল বিভাগ তৈরি করা যাবে না।
badRequest (400) styleRequired channelSection রিসোর্সে অবশ্যই snippet.style ফিল্ডের জন্য একটি মান উল্লেখ করতে হবে।
badRequest (400) targetInvalidCountry targeting.countries তালিকার একটি ভ্যালু যাচাই করা যায়নি। সঠিক ভ্যালু খুঁজে পেতে channelSections.list পদ্ধতি ব্যবহার করুন এবং channelSections রিসোর্স ডকুমেন্টেশনে দেওয়া নির্দেশিকা অনুযায়ী সেগুলি আপডেট করুন।
badRequest (400) targetInvalidLanguage targeting.languages তালিকার একটি ভ্যালু যাচাই করা যায়নি। সঠিক ভ্যালু খুঁজে পেতে channelSections.list পদ্ধতি ব্যবহার করুন এবং channelSections রিসোর্স ডকুমেন্টেশনে দেওয়া নির্দেশিকা অনুযায়ী সেগুলি আপডেট করুন।
badRequest (400) targetInvalidRegion targeting.regions তালিকার একটি ভ্যালু যাচাই করা যায়নি। সঠিক ভ্যালু খুঁজে পেতে channelSections.list পদ্ধতি ব্যবহার করুন এবং channelSections রিসোর্স ডকুমেন্টেশনে দেওয়া নির্দেশিকা অনুযায়ী সেগুলি আপডেট করুন।
badRequest (400) typeRequired channelSection রিসোর্সে snippet.type ফিল্ডের জন্য একটি মান উল্লেখ করতে হবে।
forbidden (403) channelSectionForbidden অনুরোধটি সঠিকভাবে যাচাই করা হয়নি অথবা এই চ্যানেলের জন্য কাজ করে না।
invalidValue (400) channelNotActive উল্লেখ করা চ্যানেলগুলির মধ্যে অন্তত একটি অ্যাক্টিভ নেই।
invalidValue (400) channelsDuplicated অনুরোধটি কাজ করেনি কারণ এতে ডুপ্লিকেট চ্যানেল উল্লেখ করা হয়েছে।
invalidValue (400) channelsNeeded snippet.type প্রপার্টির ভ্যালু multipleChannels হলে, contentDetails.channels[] প্রপার্টি নির্দিষ্ট করতে হবে এবং অন্তত একটি চ্যানেল নির্দিষ্ট করতে হবে।
invalidValue (400) channelsNotExpected অনুরোধের সাথে যে রিসোর্স প্রদান করা হয়েছে, সেটি contentDetails.channels[] প্রপার্টির জন্য একটি ভ্যালু নির্দিষ্ট করেছে, তবে এই ধরনের চ্যানেল বিভাগের জন্য চ্যানেল প্রত্যাশিত নয়।
invalidValue (400) contentDetailsNeeded আপনি যে রিসোর্স যোগ করছেন তাতে এই ধরনের চ্যানেল বিভাগের জন্য অবশ্যই contentDetails অবজেক্ট থাকতে হবে।
invalidValue (400) inValidPosition snippet.position প্রপার্টিতে ভুল মান আছে।
invalidValue (400) maxChannelSectionExceeded অনুরোধটি সম্পূর্ণ করা যাবে না কারণ চ্যানেলে আগে থেকেই সর্বাধিক সংখ্যক চ্যানেল বিভাগ রয়েছে।
invalidValue (400) maxChannelsExceeded অনুরোধটি সম্পূর্ণ করা যায়নি কারণ চ্যানেল বিভাগে অনেক বেশি চ্যানেল যোগ করার চেষ্টা করা হয়েছে।
invalidValue (400) maxPlaylistExceeded অনুরোধটি সম্পূর্ণ করা যায়নি কারণ চ্যানেল বিভাগে অনেক বেশি প্লেলিস্ট যোগ করার চেষ্টা করা হয়েছে।
invalidValue (400) onePlaylistNeeded snippet.type প্রপার্টির ভ্যালু singlePlaylist হলে, contentDetails.playlists[] প্রপার্টিতে ঠিক একটি প্লেলিস্ট উল্লেখ করতে হবে।
invalidValue (400) ownChannelInChannels কোনও চ্যানেলে দেখানো চ্যানেল বিভাগে আপনি নিজের চ্যানেল যোগ করতে পারবেন না।
invalidValue (400) playlistIsPrivate উল্লেখ করা এক বা একাধিক প্লেলিস্ট ব্যক্তিগত এবং তাই চ্যানেল বিভাগে অন্তর্ভুক্ত করা যাবে না।
invalidValue (400) playlistsDuplicated অনুরোধটি কাজ করেনি কারণ এটি ডুপ্লিকেট প্লেলিস্ট নির্দিষ্ট করেছে।
invalidValue (400) playlistsNeeded snippet.type প্রপার্টির মান singlePlaylist বা multiplePlaylists হলে, contentDetails.playlists[] প্রপার্টি অবশ্যই উল্লেখ করতে হবে।
invalidValue (400) playlistsNotExpected অনুরোধের সাথে প্রদান করা রিসোর্সে contentDetails.playlists[] প্রপার্টির জন্য একটি মান নির্দিষ্ট করা হয়েছে, কিন্তু এই ধরনের চ্যানেল বিভাগের জন্য প্লেলিস্ট প্রত্যাশিত নয়।
invalidValue (400) snippetNeeded চ্যানেল বিভাগ তৈরি করতে আপনাকে অবশ্যই একটি snippet উল্লেখ করতে হবে।
invalidValue (400) titleLengthExceeded snippet.title প্রপার্টির ভ্যালু অনেক বড়।
invalidValue (400) titleRequired snippet.type প্রপার্টির ভ্যালু multiplePlaylists বা multipleChannels হলে, আপনাকে অবশ্যই snippet.title প্রপার্টির জন্য একটি ভ্যালু নির্দিষ্ট করে বিভাগের শীর্ষক সেট করতে হবে।
notFound (404) channelNotFound উল্লেখ করা এক বা একাধিক চ্যানেল খুঁজে পাওয়া যায়নি।
notFound (404) playlistNotFound নির্দিষ্ট করা এক বা একাধিক প্লেলিস্ট খুঁজে পাওয়া যায়নি।

channelSections.list

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
forbidden (403) channelSectionForbidden অনুরোধকারীকে অনুরোধ করা চ্যানেল বিভাগ অ্যাক্সেস করার অনুমতি দেওয়া হয় না।
invalidValue (400) idInvalid অনুরোধে ভুল চ্যানেল বিভাগ আইডি উল্লেখ করা হয়েছে।
invalidValue (400) invalidCriteria অনুরোধটি সম্পূর্ণ করা যায়নি কারণ ফিল্টারের মাপকাঠি সঠিক নয়।
notFound (404) channelNotFound অনুরোধের সাথে যুক্ত চ্যানেলটি খুঁজে পাওয়া যায়নি।
notFound (404) channelSectionNotFound অনুরোধের সাথে যুক্ত চ্যানেল বিভাগ খুঁজে পাওয়া যায়নি।

channelSections.update

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) defaultLanguageNotSetError channelSection রিসোর্সের snippet.defaultLanguage প্রপার্টি অবশ্যই সেট করতে হবে যাতে সেই রিসোর্সের জন্য localizations অবজেক্ট সফলভাবে যোগ বা আপডেট করা যায়।
badRequest (400) invalidLanguage localizations অবজেক্টের একটি ল্যাঙ্গুয়েজ কী যাচাইকরণ করা যায়নি। সঠিক ভ্যালু খুঁজে পেতে channelSections.list পদ্ধতি ব্যবহার করুন এবং channelSections রিসোর্স ডকুমেন্টেশনে দেওয়া নির্দেশিকা অনুযায়ী সেগুলি আপডেট করুন।
badRequest (400) notEditable এই চ্যানেল বিভাগ এডিট করা যাবে না।
badRequest (400) styleRequired channelSection রিসোর্সে অবশ্যই snippet.style ফিল্ডের জন্য একটি মান উল্লেখ করতে হবে।
badRequest (400) targetInvalidCountry targeting.countries তালিকায় থাকা একটি ভ্যালু যাচাইকরণে ব্যর্থ হয়েছে। সঠিক ভ্যালু পেতে channelSections.list পদ্ধতি ব্যবহার করুন এবং channelSections রিসোর্স ডকুমেন্টে দেওয়া নির্দেশিকা মেনে সেগুলি আপডেট করুন।
badRequest (400) targetInvalidLanguage targeting.languages তালিকার একটি ভ্যালু যাচাই করা যায়নি। সঠিক ভ্যালু পেতে channelSections.list পদ্ধতি ব্যবহার করুন এবং channelSections রিসোর্স ডকুমেন্টে দেওয়া নির্দেশিকা মেনে সেগুলি আপডেট করুন।
badRequest (400) targetInvalidRegion targeting.regions তালিকায় থাকা একটি ভ্যালু যাচাইকরণে ব্যর্থ হয়েছে। সঠিক ভ্যালু খুঁজে পেতে channelSections.list পদ্ধতি ব্যবহার করুন এবং channelSections রিসোর্স ডকুমেন্টেশনে দেওয়া নির্দেশিকা অনুযায়ী সেগুলি আপডেট করুন।
badRequest (400) typeRequired channelSection রিসোর্সে snippet.type ফিল্ডের জন্য একটি মান উল্লেখ করতে হবে।
forbidden (403) channelSectionForbidden অনুরোধটি সঠিকভাবে যাচাই করা হয়নি অথবা এই চ্যানেলের জন্য কাজ করে না।
invalidValue (400) channelNotActive উল্লেখ করা চ্যানেলগুলির মধ্যে অন্তত একটি অ্যাক্টিভ নেই।
invalidValue (400) channelsDuplicated অনুরোধটি কাজ করেনি কারণ এতে ডুপ্লিকেট চ্যানেল উল্লেখ করা হয়েছে।
invalidValue (400) channelsNeeded snippet.type প্রপার্টির ভ্যালু multipleChannels হলে, contentDetails.channels[] প্রপার্টি নির্দিষ্ট করতে হবে এবং অন্তত একটি চ্যানেল নির্দিষ্ট করতে হবে।
invalidValue (400) channelsNotExpected অনুরোধের সাথে যে রিসোর্স প্রদান করা হয়েছে, সেটি contentDetails.channels[] প্রপার্টির জন্য একটি ভ্যালু নির্দিষ্ট করেছে, তবে এই ধরনের চ্যানেল বিভাগের জন্য চ্যানেল প্রত্যাশিত নয়।
invalidValue (400) contentDetailsNeeded আপনি যে রিসোর্স আপডেট করছেন তাতে এই ধরনের চ্যানেল বিভাগের জন্য অবশ্যই একটি contentDetails অবজেক্ট থাকতে হবে।
invalidValue (400) idInvalid id প্রপার্টিতে ভুল চ্যানেল বিভাগ আইডি উল্লেখ করা হয়েছে।
invalidValue (400) idRequired id প্রপার্টিতে অবশ্যই এমন একটি মান উল্লেখ করতে হবে যা আপডেট করা চ্যানেল বিভাগকে শনাক্ত করে।
invalidValue (400) inValidPosition snippet.position প্রপার্টিতে ভুল মান আছে।
invalidValue (400) maxChannelsExceeded অনুরোধটি সম্পূর্ণ করা যায়নি কারণ চ্যানেল বিভাগে অনেক বেশি চ্যানেল অন্তর্ভুক্ত করার চেষ্টা করা হয়েছে।
invalidValue (400) maxPlaylistExceeded অনুরোধটি সম্পূর্ণ করা যায়নি কারণ চ্যানেল বিভাগে অনেক বেশি প্লেলিস্ট যোগ করার চেষ্টা করা হয়েছে।
invalidValue (400) onePlaylistNeeded snippet.type প্রপার্টির ভ্যালু singlePlaylist হলে, contentDetails.playlists[] প্রপার্টিতে ঠিক একটি প্লেলিস্ট উল্লেখ করতে হবে।
invalidValue (400) ownChannelInChannels কোনও চ্যানেলে দেখানো চ্যানেল বিভাগে আপনি নিজের চ্যানেল যোগ করতে পারবেন না।
invalidValue (400) playlistIsPrivate উল্লেখ করা এক বা একাধিক প্লেলিস্ট ব্যক্তিগত এবং তাই চ্যানেল বিভাগে অন্তর্ভুক্ত করা যাবে না।
invalidValue (400) playlistsDuplicated অনুরোধটি কাজ করেনি কারণ এটি ডুপ্লিকেট প্লেলিস্ট নির্দিষ্ট করেছে।
invalidValue (400) playlistsNeeded snippet.type প্রপার্টির মান singlePlaylist বা multiplePlaylists হলে, contentDetails.playlists[] প্রপার্টি অবশ্যই উল্লেখ করতে হবে।
invalidValue (400) playlistsNotExpected অনুরোধের সাথে প্রদান করা রিসোর্স contentDetails.playlists[] প্রপার্টির জন্য একটি ভ্যালু নির্দিষ্ট করেছে, তবে এই ধরনের চ্যানেল বিভাগের জন্য প্লেলিস্ট প্রত্যাশিত নয়।
invalidValue (400) snippetNeeded চ্যানেল বিভাগ আপডেট করতে আপনাকে অবশ্যই snippet উল্লেখ করতে হবে।
invalidValue (400) titleLengthExceeded snippet.title প্রপার্টির ভ্যালু অনেক বড়।
invalidValue (400) titleRequired snippet.type প্রপার্টির ভ্যালু multiplePlaylists বা multipleChannels হলে, আপনাকে অবশ্যই snippet.title প্রপার্টির জন্য একটি ভ্যালু নির্দিষ্ট করে বিভাগের শীর্ষক সেট করতে হবে।
notFound (404) channelNotFound উল্লেখ করা এক বা একাধিক চ্যানেল খুঁজে পাওয়া যাচ্ছে না।
notFound (404) channelSectionNotFound আপনি যে চ্যানেল বিভাগ আপডেট করার চেষ্টা করছেন সেটি খুঁজে পাওয়া যাচ্ছে না।
notFound (404) playlistNotFound উল্লেখ করা এক বা একাধিক প্লেলিস্ট খুঁজে পাওয়া যায়নি।

চ্যানেল

channels রিসোর্স সম্পর্কিত কলের উত্তরে API যেসব সমস্যার মেসেজ রিটার্ন করে, তা নিম্নলিখিত সারণী থেকে শনাক্ত করা যায়। এছাড়াও, এইসব পদ্ধতি অনুরোধ সংক্রান্ত সাধারণ সমস্যা বিভাগে তালিকাভুক্ত সমস্যা দেখাতে পারে।

channels.list

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) invalidCriteria নিম্নলিখিত ফিল্টারগুলির মধ্যে সর্বাধিক একটি উল্লেখ করা যেতে পারে:id, mySubscribers, categoryId, mine, managedByMe, forUsername. onBehalfOfContentOwner প্যারামিটার ব্যবহার করে কন্টেন্টের মালিককে যাচাই করার ক্ষেত্রে, শুধুমাত্র id বা managedByMe নির্দিষ্ট করা যেতে পারে।
forbidden (403) channelForbidden id প্যারামিটার দ্বারা নির্দিষ্ট করা চ্যানেলটি অনুরোধ সমর্থন করে না অথবা অনুরোধটি সঠিকভাবে অনুমোদিত নয়।
notFound (404) categoryNotFound categoryId প্যারামিটার দ্বারা শনাক্ত করা বিভাগটি খুঁজে পাওয়া যাচ্ছে না।
notFound (404) channelNotFound id প্যারামিটারে উল্লেখ করা চ্যানেল খুঁজে পাওয়া যায়নি।

channels.update

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) brandingValidationError brandingSettings অবজেক্টের একটি ভ্যালু যাচাইকরণে ব্যর্থ হয়েছে। চ্যানেলের জন্য আগে থেকে থাকা সেটিংস ফিরিয়ে আনতে channels.list পদ্ধতি ব্যবহার করুন এবং channels রিসোর্স ডকুমেন্টেশনে দেওয়া নির্দেশিকা অনুসরণ করে প্রপার্টি ভ্যালু আপডেট করুন।
badRequest (400) channelTitleUpdateForbidden কোনও চ্যানেলের brandingSettings part আপডেট করার সময়, আপনাকে brandingSettings.channel.title প্রপার্টির ভ্যালু চ্যানেলের বর্তমান শীর্ষক হিসেবে সেট করতে হবে অথবা প্রপার্টি বাদ দিতে হবে। আপনি প্রপার্টির ভ্যালু পরিবর্তন করলে API একটি সমস্যা দেখায়।
badRequest (400) defaultLanguageNotSetError defaultLanguage-কে অবশ্যই localizations আপডেট করার জন্য সেট করতে হবে।
badRequest (400) invalidBrandingOption আপনার উল্লেখ করা ব্র্যান্ডিং সেটিংসের মধ্যে একটির অস্তিত্ব নেই। সঠিক ভ্যালু ফিরিয়ে আনতে channels.list পদ্ধতি ব্যবহার করুন এবং channels রিসোর্স ডকুমেন্টেশনে দেওয়া নির্দেশিকা অনুযায়ী সেগুলি আপডেট করতে ভুলবেন না।
badRequest (400) invalidCustomMessage অনুরোধের মেটাডেটা একটি ভুল কাস্টম মেসেজ নির্দিষ্ট করে। অনুরোধ পাঠানো রিসোর্সে invideoPromotion.items[].customMessage প্রপার্টির ভ্যালু চেক করুন।
badRequest (400) invalidDuration অনুরোধের মেটাডেটা invideoPromotion অংশে একটি ভুল সময়সীমা উল্লেখ করে।
badRequest (400) invalidDuration ভিডিও প্লেয়ারে প্রোমোট করা আইটেমটি কীভাবে পজিশন করা হয়েছে তা নির্ধারণ করার জন্য অনুরোধের মেটাডেটা একটি ভুল পজিশনের ধরন নির্দিষ্ট করে। অনুরোধ পাঠানো রিসোর্সে invideoPromotion.position.type প্রপার্টির ভ্যালু চেক করুন।
badRequest (400) invalidRecentlyUploadedBy অনুরোধের মেটাডেটাতে ভুল চ্যানেল আইডি উল্লেখ করা হয়েছে। অনুরোধ পাঠানো রিসোর্সে invideoPromotion.items[].id.recentlyUploadedBy প্রপার্টির ভ্যালু চেক করুন।
badRequest (400) invalidTimingOffset অনুরোধের মেটাডেটা invideoPromotion অংশে একটি ভুল টাইমিং অফসেট নির্দিষ্ট করে।
badRequest (400) invalidTimingOffset ভিডিও প্লেয়ারে প্রোমোট করা আইটেম কখন দেখানো উচিত তা নির্ধারণ করার জন্য অনুরোধের মেটাডেটা একটি ভুল টাইমিং অফসেট নির্দিষ্ট করে। অনুরোধ পাঠানো রিসোর্সে invideoPromotion.timing.offsetMs প্রপার্টির ভ্যালু চেক করুন।
badRequest (400) invalidTimingType ভিডিও প্লেয়ারে প্রোমোট করা আইটেম কখন দেখানো উচিত তা নির্ধারণ করার জন্য অনুরোধের মেটাডেটা একটি ভুল টাইমিং পদ্ধতি নির্দিষ্ট করে। অনুরোধ পাঠানো রিসোর্সে invideoPromotion.timing.type প্রপার্টির ভ্যালু চেক করুন।
badRequest (400) localizationValidationError লোকালাইজেশন অবজেক্টের একটি ভ্যালু যাচাই করা যায়নি। সঠিক ভ্যালু পেতে channels.list পদ্ধতি ব্যবহার করুন এবং চ্যানেল রিসোর্স ডকুমেন্টেশনে দেওয়া নির্দেশিকা অনুযায়ী সেগুলি আপডেট করতে ভুলবেন না।
badRequest (400) tooManyPromotedItems invideoPromotion অংশে অনুমোদিত প্রোমোটেড আইটেমের সংখ্যা অতিক্রম করে গেছে।
forbidden (403) channelForbidden id প্যারামিটারে উল্লেখ করা চ্যানেল অনুরোধটি সমর্থন করে না বা অনুরোধটি সঠিকভাবে অনুমোদিত নয়।
forbidden (403) promotedVideoNotAllowed API অনুরোধ যে চ্যানেল আপডেট করার চেষ্টা করছে সেটি খুঁজে পাওয়া যায়নি। চ্যানেল আইডি সঠিক কিনা তা নিশ্চিত করতে, অনুরোধ পাঠানো channel রিসোর্সে id প্রপার্টির ভ্যালু চেক করুন।
forbidden (403) websiteLinkNotAllowed উল্লিখিত ওয়েবসাইট URL অনুমোদিত নয়।
notFound (404) channelNotFound id প্যারামিটার দ্বারা নির্দিষ্ট করা চ্যানেলটি খুঁজে পাওয়া যায়নি অথবা এতে ব্র্যান্ডিংয়ের বিকল্প নেই।
notFound (404) channelNotFound id প্যারামিটারে উল্লেখ করা চ্যানেল খুঁজে পাওয়া যায়নি।
notFound (404) unknownChannelId নির্দিষ্ট করা চ্যানেল আইডি খুঁজে পাওয়া যায়নি।
notFound (404) unknownChannelId নির্দিষ্ট recentlyUploadedBy চ্যানেল আইডি খুঁজে পাওয়া যায়নি।
notFound (404) unknownVideoId প্রোমোশন করা আইটেম হিসেবে উল্লেখ করা ভিডিও আইডি খুঁজে পাওয়া যায়নি।
required (400) requiredItemIdType অনুরোধের মেটাডেটায় invideoPromotion অংশে আইটেমের ধরন উল্লেখ করতে হবে।
required (400) requiredItemId অনুরোধের মেটাডেটায় invideoPromotion অংশে অবশ্যই একটি আইটেম উল্লেখ করতে হবে।
required (400) requiredTimingOffset অনুরোধের মেটাডেটায় ডিফল্ট টাইমিং অফসেট উল্লেখ করতে হবে যাতে YouTube বুঝতে পারে যে প্রোমোট করা আইটেমটি কখন দেখাতে হবে। অনুরোধ যে রিসোর্স পাঠায় তাতে invideoPromotion.defaultTiming.offsetMs প্রপার্টির ভ্যালু সেট করুন।
required (400) requiredTimingOffset অনুরোধের মেটাডেটায় অবশ্যই একটি টাইমিং অফসেট উল্লেখ করতে হবে যাতে YouTube নির্ধারণ করতে পারে যে কখন প্রচার করা আইটেমটি দেখাতে হবে। অনুরোধ যে রিসোর্স পাঠায় তাতে invideoPromotion.timing.offsetMs প্রপার্টির ভ্যালু সেট করুন।
required (400) requiredTimingType অনুরোধের মেটাডেটায় অবশ্যই একটি টাইমিং পদ্ধতি উল্লেখ করতে হবে যাতে YouTube নির্ধারণ করতে পারে যে কখন প্রচার করা আইটেমটি দেখাতে হবে। অনুরোধের মাধ্যমে পাঠানো রিসোর্সে invideoPromotion.defaultTiming.type প্রপার্টির ভ্যালু সেট করুন।
required (400) requiredTimingType অনুরোধের মেটাডেটায় অবশ্যই টাইমিং পদ্ধতি উল্লেখ করতে হবে যাতে YouTube নির্ধারণ করতে পারে যে প্রোমোট করা আইটেমটি কখন দেখাতে হবে। অনুরোধ যে রিসোর্স পাঠায় তাতে invideoPromotion.timing.type প্রপার্টির ভ্যালু সেট করুন।
required (400) requiredTiming অনুরোধের মেটাডেটায় invideoPromotion অংশের প্রতিটি আইটেমের জন্য সময় উল্লেখ করতে হবে।
required (400) requiredVideoId প্রোমোশন করা আইটেম শনাক্ত করার জন্য অনুরোধের মেটাডেটায় অবশ্যই একটি ভিডিও আইডি উল্লেখ করতে হবে।
required (400) requiredWebsiteUrl অনুরোধের মেটাডেটায় invideoPromotion অংশে অবশ্যই একটি ওয়েবসাইট URL উল্লেখ করতে হবে। অনুরোধের মাধ্যমে পাঠানো রিসোর্সে invideoPromotion.items[].id.websiteUrl প্রপার্টির ভ্যালু সেট করুন।

commentThreads

commentThreads রিসোর্স সম্পর্কিত কলের উত্তরে API যে ত্রুটি মেসেজ পাঠায় তা নিম্নলিখিত সারণীতে দেখানো হয়েছে। এইসব পদ্ধতি সাধারণ অনুরোধ সংক্রান্ত সমস্যা বিভাগে তালিকাভুক্ত সমস্যাও দেখাতে পারে।

commentThreads.list

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) operationNotSupported এপিআই অনুরোধটি ভুল আছে বা সঠিকভাবে লেখা হয়নি। এর ফলে, API সার্ভার অনুরোধটি বুঝতে পারেনি।
badRequest (400) processingFailure API সার্ভার অনুরোধটি প্রসেস করতে পারেনি। এটি সাময়িক সমস্যা হতে পারে, তবে সাধারণত এর অর্থ হল অনুরোধের ইনপুট সঠিক নয়। অনুরোধের বডিতে commentThread রিসোর্সের স্ট্রাকচার চেক করে দেখুন যে সেটি সঠিক কিনা।
forbidden (403) commentsDisabled videoId প্যারামিটার দ্বারা শনাক্ত করা ভিডিওতে কমেন্ট করার সুবিধা বন্ধ করা আছে।
forbidden (403) forbidden অনুরোধ করা এক বা একাধিক কমেন্ট থ্রেড পর্যাপ্ত অনুমতি না থাকার কারণে ফিরিয়ে আনা যায়নি। অনুরোধটি সঠিকভাবে অনুমোদিত নাও হতে পারে।
notFound (404) channelNotFound allThreadsRelatedToChannelId প্যারামিটার দ্বারা শনাক্ত করা চ্যানেল খুঁজে পাওয়া যায়নি।
notFound (404) commentThreadNotFound উল্লেখ করা এক বা একাধিক কমেন্ট থ্রেড খুঁজে পাওয়া যায়নি। অনুরোধের id প্যারামিটারের ভ্যালু সঠিক কিনা তা নিশ্চিত করুন।
notFound (404) videoNotFound videoId প্যারামিটার দ্বারা শনাক্ত করা ভিডিও খুঁজে পাওয়া যায়নি।

commentThreads.insert

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) channelOrVideoIdMissing প্রতিটি কমেন্ট থ্রেড অবশ্যই কোনও চ্যানেল বা ভিডিওর সাথে লিঙ্ক করা থাকতে হবে। রিসোর্সটি snippet.channelId এবং snippet.videoId উভয় প্রপার্টির জন্য ভ্যালু নির্দিষ্ট করেছে কিনা তা নিশ্চিত করুন। ভিডিও দেখার পৃষ্ঠায় ভিডিওতে করা কমেন্ট দেখা যায়।
badRequest (400) commentTextRequired যে comment রিসোর্স যোগ করা হচ্ছে, সেটিতে snippet.topLevelComment.snippet.textOriginal প্রপার্টির জন্য একটি ভ্যালু উল্লেখ করতে হবে। কমেন্ট ফাঁকা রাখা যাবে না।
badRequest (400) commentTextTooLong যে comment রিসোর্স যোগ করা হচ্ছে তার snippet.topLevelComment.snippet.textOriginal প্রপার্টিতে অনেক বেশি অক্ষর আছে।
badRequest (400) invalidCommentThreadMetadata অনুরোধের মেটাডেটা সঠিক নয়।
badRequest (400) processingFailure API সার্ভার অনুরোধটি প্রসেস করতে পারেনি। এটি সাময়িক সমস্যা হলেও, সাধারণত এর অর্থ হল অনুরোধের ইনপুট সঠিক নয়। অনুরোধের বডিতে commentThread রিসোর্সের স্ট্রাকচার চেক করে দেখুন যে সেটি সঠিক কিনা।
forbidden (403) forbidden পর্যাপ্ত অনুমতি না থাকার কারণে কমেন্ট থ্রেড তৈরি করা যায়নি। অনুরোধটি সঠিকভাবে অনুমোদিত নাও হতে পারে।
forbidden (403) ineligibleAccount API অনুরোধ অনুমোদন করার জন্য ব্যবহৃত YouTube অ্যাকাউন্টটি অবশ্যই ব্যবহারকারীর Google অ্যাকাউন্টের সাথে মার্জ করতে হবে, তবেই কমেন্ট বা কমেন্ট থ্রেড যোগ করা যাবে।
notFound (404) channelNotFound নির্দিষ্ট করা চ্যানেল খুঁজে পাওয়া যায়নি। snippet.channelId প্রপার্টির ভ্যালু সঠিক কিনা তা নিশ্চিত করতে চেক করুন।
notFound (404) videoNotFound নির্দিষ্ট করা ভিডিও খুঁজে পাওয়া যায়নি। snippet.videoId প্রপার্টির ভ্যালু সঠিক কিনা তা নিশ্চিত করতে চেক করুন।

মন্তব্য

comments রিসোর্স সম্পর্কিত কলের উত্তরে API যেসব সমস্যার মেসেজ রিটার্ন করে, তা নিম্নলিখিত সারণী থেকে শনাক্ত করা যায়। এইসব পদ্ধতি সাধারণ অনুরোধ সংক্রান্ত সমস্যা বিভাগে তালিকাভুক্ত সমস্যাও দেখাতে পারে।

comments.list

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) operationNotSupported এপিআই অনুরোধটি ভুল আছে বা সঠিকভাবে লেখা হয়নি। এর ফলে, API সার্ভার অনুরোধটি বুঝতে পারেনি।
forbidden (403) forbidden প্রয়োজনীয় অনুমতি না থাকার কারণে অনুরোধ করা এক বা একাধিক কমেন্ট ফিরিয়ে আনা যায়নি। অনুরোধটি সঠিকভাবে অনুমোদিত নাও হতে পারে।
notFound (404) commentNotFound উল্লেখ করা এক বা একাধিক কমেন্ট খুঁজে পাওয়া যায়নি। অনুরোধের id এবং parentId প্যারামিটারের ভ্যালু সঠিক কিনা তা চেক করুন।

comments.setModerationStatus

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) banWithoutReject moderationStatus প্যারামিটারের ভ্যালু rejected হলে তবেই banAuthor প্যারামিটার ব্যবহার করা যাবে।
badRequest (400) operationNotSupported এপিআই অনুরোধটি ভুল আছে বা সঠিকভাবে লেখা হয়নি। এর ফলে, API সার্ভার অনুরোধটি বুঝতে পারেনি।
badRequest (400) processingFailure API সার্ভার অনুরোধটি প্রসেস করতে পারেনি। এটি সাময়িক সমস্যা হলেও, সাধারণত এর অর্থ হল অনুরোধের ইনপুট সঠিক নয়।
forbidden (403) forbidden অপর্যাপ্ত অনুমতির কারণে এক বা একাধিক কমেন্টের মডারেশন স্ট্যাটাস সেট করা যাবে না। অনুরোধটি সঠিকভাবে অনুমোদিত নাও হতে পারে।
notFound (404) commentNotFound অনুরোধের মাধ্যমে যে কমেন্ট আপডেট করার চেষ্টা করা হচ্ছে, তার মধ্যে এক বা একাধিক কমেন্ট খুঁজে পাওয়া যায়নি। অনুরোধের id প্যারামিটারের ভ্যালু সঠিক কিনা তা চেক করুন।

comments.insert

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) commentTextRequired যে comment রিসোর্স যোগ করা হচ্ছে, সেটিতে snippet.textOriginal প্রপার্টির জন্য একটি ভ্যালু উল্লেখ করতে হবে। কমেন্ট ফাঁকা রাখা যাবে না।
badRequest (400) commentTextTooLong যে comment রিসোর্স যোগ করা হচ্ছে তার snippet.textOriginal প্রপার্টিতে অনেক বেশি অক্ষর আছে।
badRequest (400) invalidCommentMetadata অনুরোধের মেটাডেটা সঠিক নয়।
badRequest (400) operationNotSupported API ব্যবহারকারী snippet.parentId প্রপার্টি দ্বারা শনাক্ত করা টপ-লেভেল কমেন্টের উত্তরে কোনও কমেন্ট যোগ করতে পারছেন না। commentThread রিসোর্সে, snippet.canReply প্রপার্টি থেকে বোঝা যায় যে বর্তমান দর্শক থ্রেডে উত্তর দিতে পারবেন কিনা।
badRequest (400) parentCommentIsPrivate উল্লেখ করা মূল কমেন্টটি ব্যক্তিগত। API-তে ব্যক্তিগত কমেন্টের উত্তর দেওয়ার সুবিধা নেই।
badRequest (400) parentIdMissing যে কমেন্টটি যোগ করা হচ্ছে সেটি অবশ্যই মূল কমেন্টের সাথে লিঙ্ক করা থাকতে হবে। তবে, API অনুরোধের বডিতে comment রিসোর্স snippet.parentId প্রপার্টির জন্য কোনও ভ্যালু নির্দিষ্ট করেনি।
badRequest (400) processingFailure API সার্ভার অনুরোধটি প্রসেস করতে পারেনি। এটি সাময়িক সমস্যা হতে পারে, তবে সাধারণত এর অর্থ হল অনুরোধের ইনপুট সঠিক নয়। অনুরোধের বডিতে comment রিসোর্সের স্ট্রাকচার চেক করে দেখুন যে সেটি সঠিক কিনা।
forbidden (403) forbidden প্রয়োজনীয় অনুমতি না থাকার কারণে কমেন্ট তৈরি করা যাচ্ছে না। অনুরোধটি সঠিকভাবে অনুমোদিত নাও হতে পারে।
forbidden (403) ineligibleAccount API অনুরোধ অনুমোদনের জন্য ব্যবহৃত YouTube অ্যাকাউন্টটি অবশ্যই ব্যবহারকারীর Google অ্যাকাউন্টের সাথে মার্জ করতে হবে যাতে একটি কমেন্ট বা কমেন্ট থ্রেড যোগ করা যায়।
notFound (404) parentCommentNotFound নির্দিষ্ট করা পেরেন্ট কমেন্ট খুঁজে পাওয়া যায়নি। অনুরোধের বডিতে snippet.parentId প্রপার্টির ভ্যালু সঠিক কিনা তা নিশ্চিত করতে চেক করুন।

comments.delete

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) processingFailure API সার্ভার অনুরোধটি প্রসেস করতে পারেনি। এটি সাময়িক সমস্যা হলেও, সাধারণত এর অর্থ হল অনুরোধের ইনপুট সঠিক নয়।
forbidden (403) forbidden প্রয়োজনীয় অনুমতি না থাকার কারণে কমেন্টটি মোছা যায়নি। অনুরোধটি সঠিকভাবে অনুমোদিত নাও হতে পারে।
notFound (404) commentNotFound নির্দিষ্ট করা কমেন্ট খুঁজে পাওয়া যায়নি। অনুরোধের id প্যারামিটারের ভ্যালু সঠিক কিনা তা চেক করুন।

comments.update

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) commentTextTooLong যে comment রিসোর্স আপডেট করা হচ্ছে, তার snippet.textOriginal প্রপার্টিতে অনেক বেশি অক্ষর আছে।
badRequest (400) invalidCommentMetadata অনুরোধের মেটাডেটা সঠিক নয়।
badRequest (400) operationNotSupported এপিআই অনুরোধটি ভুল আছে বা সঠিকভাবে লেখা হয়নি। ফলে, API সার্ভার অনুরোধটি বুঝতে পারেনি।
badRequest (400) processingFailure API সার্ভার অনুরোধটি প্রসেস করতে পারেনি। এটি সাময়িক সমস্যা হতে পারে, তবে সাধারণত এর অর্থ হল অনুরোধের ইনপুট সঠিক নয়। অনুরোধের বডিতে comment রিসোর্সের স্ট্রাকচার চেক করে দেখুন যে সেটি সঠিক কিনা।
forbidden (403) forbidden পর্যাপ্ত অনুমতি না থাকার কারণে কমেন্ট আপডেট করা যায়নি। অনুরোধটি সঠিকভাবে অনুমোদিত নাও হতে পারে।
forbidden (403) ineligibleAccount কোনও কমেন্ট বা কমেন্ট থ্রেড আপডেট করার জন্য API অনুরোধ অনুমোদিত করতে যে YouTube অ্যাকাউন্ট ব্যবহার করা হয়েছে, সেটি অবশ্যই ব্যবহারকারীর Google অ্যাকাউন্টের সাথে মার্জ করতে হবে।
notFound (404) commentNotFound নির্দিষ্ট করা কমেন্ট খুঁজে পাওয়া যায়নি। অনুরোধের বডিতে id প্রপার্টির ভ্যালু সঠিক কিনা তা নিশ্চিত করতে চেক করুন।

সদস্যবৃন্দ

members রিসোর্স সম্পর্কিত কলের উত্তরে API যে ত্রুটি মেসেজ পাঠায় তা নিম্নলিখিত সারণীতে দেখানো হয়েছে। এইসব পদ্ধতি সাধারণ অনুরোধ সংক্রান্ত সমস্যা বিভাগে তালিকাভুক্ত সমস্যাও দেখাতে পারে।

members.list

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) channelMembershipsNotEnabled অনুরোধ অনুমোদনকারী ক্রিয়েটর চ্যানেলে চ্যানেল মেম্বারশিপ চালু করা নেই।
badRequest (400) invalidMode mode প্যারামিটারের ভ্যালু সঠিক নয়। pageToken প্যারামিটার এমন একটি টোকেন নির্দিষ্ট করলে এই সমস্যা হতে পারে যা নির্দিষ্ট করা মোড থেকে আলাদা মোড ব্যবহার করে ফিরিয়ে আনা হয়েছে।
badRequest (400) invalidPageToken pageToken প্যারামিটারের ভ্যালু সঠিক নয়। অনুরোধে ব্যবহার করা পৃষ্ঠা টোকেনের মেয়াদ শেষ হয়ে গেলে এই সমস্যা হয়।
badRequest (400) invalidHasAccessToLevel hasAccessToLevel প্যারামিটারের মান সঠিক নয়। নির্দিষ্ট করা id-এর সাথে কোনও লেভেল নেই।
badRequest (400) invalidFilterByMemberChannelId filterByMemberChannelId প্যারামিটারের মান সঠিক নয়। filterByMemberChannelId প্যারামিটারের মান ১০০টির বেশি চ্যানেল নির্দিষ্ট করলে এই সমস্যা হয়।

membershipsLevels

members রিসোর্স সম্পর্কিত কলের উত্তরে API যে ত্রুটি মেসেজ পাঠায় তা নিম্নলিখিত সারণীতে শনাক্ত করা হয়েছে। এছাড়াও, এইসব পদ্ধতি অনুরোধ সংক্রান্ত সাধারণ সমস্যা বিভাগে তালিকাভুক্ত সমস্যা দেখাতে পারে।

membershipsLevels.list

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) channelMembershipsNotEnabled অনুরোধ অনুমোদনকারী ক্রিয়েটর চ্যানেলে চ্যানেল মেম্বারশিপ চালু করা নেই।

playlistItems

playlistItems রিসোর্স সম্পর্কিত কলের উত্তরে API যেসব সমস্যার মেসেজ রিটার্ন করে, তা নিম্নলিখিত সারণী থেকে শনাক্ত করা যায়। এইসব পদ্ধতি সাধারণ অনুরোধ সংক্রান্ত সমস্যা বিভাগে তালিকাভুক্ত সমস্যাও দেখাতে পারে।

playlistItems.delete

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
forbidden (403) playlistItemsNotAccessible নির্দিষ্ট প্লেলিস্ট আইটেম মোছার জন্য অনুরোধটি যথাযথভাবে অনুমোদিত নয়।
notFound (404) playlistItemNotFound অনুরোধের id প্যারামিটার দিয়ে শনাক্ত করা প্লেলিস্ট আইটেম খুঁজে পাওয়া যায়নি।
invalidValue (400) playlistOperationUnsupported নির্দিষ্ট প্লেলিস্ট থেকে ভিডিও মোছার সুবিধা API-তে নেই। যেমন, আপনার আপলোড করা ভিডিওর প্লেলিস্ট থেকে কোনও ভিডিও মুছতে পারবেন না।

playlistItems.insert

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
duplicate videoAlreadyInPlaylist আপনি যে ভিডিওটি প্লেলিস্টে যোগ করতে চাইছেন সেটি আগেই প্লেলিস্টে আছে।
forbidden (403) playlistContainsMaximumNumberOfVideos প্লেলিস্টে সর্বাধিক যতগুলি আইটেম যোগ করা যায়, তা ইতিমধ্যেই যোগ করা হয়েছে।
forbidden (403) playlistItemsNotAccessible নির্দিষ্ট প্লেলিস্ট আইটেম যোগ করার জন্য অনুরোধটি সঠিকভাবে অনুমোদিত নয়।
invalidValue (400) invalidContentDetails অনুরোধে contentDetails প্রপার্টি সঠিক নয়। সম্ভাব্য কারণ হল, contentDetails.note ফিল্ডে ২৮০টির বেশি অক্ষর আছে।
invalidValue (400) invalidPlaylistItemPosition অনুরোধটি প্লেলিস্ট আইটেমের অবস্থানকে একটি ভুল বা কাজ করে না এমন মান সেট করার চেষ্টা করে। রিসোর্সের snippet-এ position প্রপার্টির ভ্যালু চেক করুন।
invalidValue (400) invalidResourceType এই অপারেশনের জন্য রিসোর্স আইডির জন্য নির্দিষ্ট করা type কাজ করে না। প্লেলিস্টে যোগ করা আইটেমকে রিসোর্স আইডি শনাক্ত করে – যেমন youtube#video।
invalidValue (400) manualSortRequired অনুরোধটি প্লেলিস্ট আইটেমের পজিশন সেট করার চেষ্টা করে, কিন্তু প্লেলিস্টটি ম্যানুয়াল সর্টিং ব্যবহার করে না। (যেমন, প্লেলিস্টের আইটেম তারিখ বা জনপ্রিয়তার ভিত্তিতে সাজানো হতে পারে।) অনুরোধের মাধ্যমে যে রিসোর্স যোগ করা হচ্ছে সেখান থেকে snippet.position এলিমেন্ট সরিয়ে দিয়ে আপনি সমস্যার সমাধান করতে পারবেন। আপনি যদি চান যে প্লেলিস্ট আইটেমটি তালিকায় একটি নির্দিষ্ট অবস্থানে থাকুক, তাহলে আপনাকে প্রথমে প্লেলিস্টের সেটিংস থেকে প্লেলিস্টের ক্রম বিকল্পটি আপডেট করে ম্যানুয়াল করতে হবে। YouTube ভিডিও ম্যানেজার থেকে এই সেটিংস অ্যাডজাস্ট করা যাবে।
invalidValue (400) videoAlreadyInAnotherSeriesPlaylist আপনি যে ভিডিওটি প্লেলিস্টে যোগ করার চেষ্টা করছেন সেটি আগে থেকেই অন্য সিরিজ প্লেলিস্টে আছে।
invalidValue (400) playlistOperationUnsupported API-তে নির্দিষ্ট প্লেলিস্টে ভিডিও যোগ করার সুবিধা নেই। যেমন, আপনার আপলোড করা ভিডিওর প্লেলিস্টে কোনও ভিডিও যোগ করতে পারবেন না।
notFound (404) playlistNotFound অনুরোধের playlistId প্যারামিটার দিয়ে শনাক্ত করা প্লেলিস্ট খুঁজে পাওয়া যায়নি।
notFound (404) videoNotFound আপনি যে ভিডিওটি প্লেলিস্টে যোগ করার চেষ্টা করছেন সেটি খুঁজে পাওয়া যাচ্ছে না। videoId প্রপার্টির ভ্যালু সঠিক কিনা তা নিশ্চিত করুন।
required (400) channelIdRequired অনুরোধে প্রয়োজনীয় channelId প্রপার্টির জন্য কোনও ভ্যালু উল্লেখ করা হয়নি।
required (400) playlistIdRequired অনুরোধে প্রয়োজনীয় playlistId প্রপার্টির জন্য কোনও ভ্যালু উল্লেখ করা হয়নি।
required (400) resourceIdRequired অনুরোধে এমন একটি রিসোর্স থাকতে হবে যেখানে snippet অবজেক্ট একটি resourceId নির্দিষ্ট করে।

playlistItems.list

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
forbidden (403) playlistItemsNotAccessible নির্দিষ্ট প্লেলিস্ট ফিরিয়ে আনার জন্য অনুরোধটি সঠিকভাবে অনুমোদিত নয়।
notFound (404) playlistNotFound অনুরোধের playlistId প্যারামিটার দিয়ে শনাক্ত করা প্লেলিস্ট খুঁজে পাওয়া যায়নি।
notFound (404) videoNotFound অনুরোধের videoId প্যারামিটার দিয়ে শনাক্ত করা ভিডিও খুঁজে পাওয়া যায়নি।
required (400) playlistIdRequired সাবস্ক্রাইব করার অনুরোধে প্রয়োজনীয় playlistId প্রপার্টির কোনও ভ্যালু উল্লেখ করা হয়নি।
invalidValue (400) playlistOperationUnsupported API-তে নির্দিষ্ট প্লেলিস্টে ভিডিওর তালিকা দেখানোর সুবিধা নেই। যেমন, আপনি 'পরে দেখুন' প্লেলিস্টে কোনও ভিডিও তালিকাভুক্ত করতে পারবেন না।

playlistItems.update

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
forbidden (403) playlistItemsNotAccessible নির্দিষ্ট প্লেলিস্ট আইটেম আপডেট করার জন্য অনুরোধটি যথাযথভাবে অনুমোদিত নয়।
invalidValue (400) invalidPlaylistItemPosition অনুরোধটি প্লেলিস্ট আইটেমের পজিশন ভুল বা কাজ করে না এমন ভ্যালুতে সেট করার চেষ্টা করে। রিসোর্সের snippet-এ position প্রপার্টির ভ্যালু চেক করুন।
invalidValue (400) invalidResourceType রিসোর্স আইডির জন্য নির্দিষ্ট করা type এই অপারেশনের জন্য কাজ করে না। রিসোর্স আইডি প্লেলিস্টে যোগ করা আইটেমকে শনাক্ত করে – যেমন youtube#video।
invalidValue (400) invalidSnippet অনুরোধে কোনও সঠিক snippet প্রপার্টির উল্লেখ করা হয়নি।
invalidValue (400) manualSortRequired অনুরোধটি প্লেলিস্ট আইটেমের পজিশন সেট করার চেষ্টা করে, কিন্তু প্লেলিস্টটি ম্যানুয়াল সর্টিং ব্যবহার করে না। (যেমন, প্লেলিস্টের আইটেম তারিখ বা জনপ্রিয়তার ভিত্তিতে সাজানো হতে পারে।) অনুরোধের মাধ্যমে যে রিসোর্স যোগ করা হচ্ছে সেখান থেকে snippet.position এলিমেন্ট সরিয়ে দিয়ে আপনি সমস্যার সমাধান করতে পারবেন। আপনি যদি চান যে প্লেলিস্ট আইটেমটি তালিকায় একটি নির্দিষ্ট অবস্থানে থাকুক, তাহলে আপনাকে প্রথমে প্লেলিস্টের সেটিংস থেকে প্লেলিস্টের ক্রম বিকল্পটি আপডেট করে ম্যানুয়াল করতে হবে। YouTube ভিডিও ম্যানেজার থেকে এই সেটিংস অ্যাডজাস্ট করা যাবে।
invalidValue (400) playlistOperationUnsupported API, নির্দিষ্ট প্লেলিস্টে ভিডিও আপডেট করার সুবিধা দেয় না। যেমন, আপনার আপলোড করা ভিডিওর প্লেলিস্টে কোনও ভিডিও আপডেট করতে পারবেন না।
notFound (404) playlistItemNotFound অনুরোধের id প্রপার্টির মাধ্যমে শনাক্ত করা প্লেলিস্ট আইটেম খুঁজে পাওয়া যায়নি।
notFound (404) playlistNotFound অনুরোধের playlistId প্যারামিটার দিয়ে শনাক্ত করা প্লেলিস্ট খুঁজে পাওয়া যায়নি।
required (400) channelIdRequired অনুরোধে প্রয়োজনীয় channelId প্রপার্টির জন্য কোনও ভ্যালু উল্লেখ করা হয়নি।
required (400) playlistIdRequired অনুরোধে প্রয়োজনীয় playlistId প্রপার্টির কোনও ভ্যালু উল্লেখ করা হয়নি।
required (400) playlistItemIdRequired অনুরোধে উল্লেখ করা প্লেলিস্ট আইটেম রিসোর্সকে আপডেট করা হচ্ছে এমন প্লেলিস্ট আইটেম শনাক্ত করতে id প্রপার্টি ব্যবহার করতে হবে।

প্লেলিস্ট

playlists রিসোর্স সম্পর্কিত কলের উত্তরে API যেসব সমস্যার মেসেজ রিটার্ন করে, তা নিম্নলিখিত সারণী থেকে শনাক্ত করা যায়। এছাড়াও, এইসব পদ্ধতি অনুরোধ সংক্রান্ত সাধারণ সমস্যা বিভাগে তালিকাভুক্ত সমস্যা দেখাতে পারে।

playlists.delete

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
forbidden (403) playlistForbidden এই অপারেশন নিষিদ্ধ অথবা অনুরোধটি সঠিকভাবে অনুমোদিত নয়।
notFound (404) playlistNotFound অনুরোধের id প্যারামিটার দিয়ে শনাক্ত করা প্লেলিস্ট খুঁজে পাওয়া যায়নি।
invalidValue (400) playlistOperationUnsupported API নির্দিষ্ট প্লেলিস্ট মোছার সুবিধা দেয় না। যেমন, আপনার আপলোড করা ভিডিওর প্লেলিস্ট আপনি মুছে দিতে পারবেন না।

playlists.list

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
forbidden (403) channelClosed channelId প্যারামিটারে উল্লেখ করা চ্যানেল বন্ধ করা হয়েছে।
forbidden (403) channelSuspended channelId প্যারামিটারে উল্লেখ করা চ্যানেল সাসপেন্ড করা হয়েছে।
forbidden (403) playlistForbidden অনুরোধের id প্যারামিটার দিয়ে শনাক্ত করা প্লেলিস্ট অনুরোধটি সমর্থন করে না অথবা অনুরোধটি সঠিকভাবে অনুমোদিত নয়।
notFound (404) channelNotFound channelId প্যারামিটারে উল্লেখ করা চ্যানেল খুঁজে পাওয়া যায়নি।
notFound (404) playlistNotFound অনুরোধের id প্যারামিটার দিয়ে শনাক্ত করা প্লেলিস্ট খুঁজে পাওয়া যায়নি।
invalidValue (400) playlistOperationUnsupported API-তে নির্দিষ্ট প্লেলিস্টের তালিকা দেখানোর সুবিধা নেই। যেমন, আপনি 'পরে দেখুন' প্লেলিস্ট তালিকাভুক্ত করতে পারবেন না।

playlists.insert

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) defaultLanguageNotSetError defaultLanguage-কে localizations আপডেট করার জন্য সেট করতে হবে।
badRequest (400) localizationValidationError লোকালাইজেশন অবজেক্টের একটি ভ্যালু যাচাই করা যায়নি। সঠিক ভ্যালু পেতে playlists.list পদ্ধতি ব্যবহার করুন এবং প্লেলিস্ট রিসোর্স ডকুমেন্টেশনে দেওয়া নির্দেশিকা মেনে সেগুলি আপডেট করতে ভুলবেন না।
badRequest (400) maxPlaylistExceeded চ্যানেলে সর্বাধিক যতগুলি প্লেলিস্ট যোগ করা যায়, সেগুলি আগেই যোগ করা হয়ে গেছে বলে আর কোনও প্লেলিস্ট তৈরি করা যাবে না।
forbidden (403) playlistForbidden এই অপারেশন নিষিদ্ধ অথবা অনুরোধটি সঠিকভাবে অনুমোদিত নয়।
invalidValue (400) invalidPlaylistSnippet অনুরোধে ভুল প্লেলিস্ট স্নিপেট দেওয়া হয়েছে।
required (400) playlistTitleRequired অনুরোধে অবশ্যই প্লেলিস্টের নাম উল্লেখ করতে হবে।

playlists.update

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) defaultLanguageNotSetError defaultLanguage-কে localizations আপডেট করার জন্য সেট করতে হবে।
badRequest (400) localizationValidationError লোকালাইজেশন অবজেক্টের একটি ভ্যালু যাচাই করা যায়নি। সঠিক ভ্যালু পেতে playlists.list পদ্ধতি ব্যবহার করুন এবং প্লেলিস্ট রিসোর্স ডকুমেন্টেশনে দেওয়া নির্দেশিকা মেনে সেগুলি আপডেট করতে ভুলবেন না।
forbidden (403) playlistForbidden এই অপারেশন নিষিদ্ধ অথবা অনুরোধটি সঠিকভাবে অনুমোদিত নয়।
invalidValue (400) invalidPlaylistSnippet অনুরোধে ভুল প্লেলিস্ট স্নিপেট দেওয়া হয়েছে।
invalidValue (400) playlistOperationUnsupported API-তে নির্দিষ্ট প্লেলিস্ট আপডেট করার সুবিধা নেই। যেমন, আপনার আপলোড করা ভিডিওর প্লেলিস্টের প্রপার্টি আপডেট করতে পারবেন না।
notFound (404) playlistNotFound অনুরোধের id প্যারামিটার দিয়ে শনাক্ত করা প্লেলিস্ট খুঁজে পাওয়া যায়নি।
required (400) playlistTitleRequired অনুরোধে অবশ্যই প্লেলিস্টের নাম উল্লেখ করতে হবে।

সদস্যতা

subscriptions রিসোর্স সম্পর্কিত কলের উত্তরে API যে ত্রুটি মেসেজ পাঠায় তা নিম্নলিখিত সারণীতে দেখানো হয়েছে। এছাড়াও, এইসব পদ্ধতি অনুরোধ সংক্রান্ত সাধারণ সমস্যা বিভাগে তালিকাভুক্ত সমস্যা দেখাতে পারে।

subscriptions.delete

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
forbidden (403) subscriptionForbidden অনুরোধটি সঠিকভাবে যাচাই করা হয়নি বা এই চ্যানেলের জন্য কাজ করে না।
notFound (404) subscriptionNotFound আপনি যে সাবস্ক্রিপশনটি মুছে ফেলার চেষ্টা করছেন সেটি খুঁজে পাওয়া যাচ্ছে না। অনুরোধের id প্যারামিটারের ভ্যালু সঠিক কিনা তা চেক করুন।

subscriptions.insert

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) subscriptionDuplicate আপনি যে সাবস্ক্রিপশন তৈরি করার চেষ্টা করছেন সেটি আগে থেকেই আছে।
badRequest (400) subscriptionForbidden আপনি সর্বাধিক সংখ্যক সাবস্ক্রিপশনে পৌঁছে গেছেন।
badRequest (400) subscriptionForbidden অনেকগুলি সাম্প্রতিক সদস্যতা৷ দয়া করে কয়েক ঘণ্টা পরে আবার চেষ্টা করুন৷
badRequest (400) subscriptionForbidden নিজের চ্যানেল সাবস্ক্রাইব করার সুবিধা নেই।
forbidden (403) subscriptionForbidden অনুরোধটি সঠিকভাবে যাচাই করা হয়নি অথবা এই চ্যানেলের জন্য কাজ করে না।
notFound (404) publisherNotFound অনুরোধের snippet.resourceId প্রপার্টি দ্বারা নির্দিষ্ট করা রিসোর্স খুঁজে পাওয়া যায়নি।
notFound (404) subscriberNotFound অনুরোধের মাধ্যমে শনাক্ত করা সাবস্ক্রাইবারকে খুঁজে পাওয়া যায়নি।
required (400) publisherRequired অনুরোধে উল্লেখ করা সাবস্ক্রিপশন রিসোর্সকে অবশ্যই snippet.resourceId প্রপার্টি ব্যবহার করে সেই চ্যানেলকে শনাক্ত করতে হবে যেটি সাবস্ক্রাইব করা হচ্ছে।

subscriptions.list

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
forbidden (403) accountClosed সাবস্ক্রিপশন ফিরিয়ে আনা যায়নি কারণ সাবস্ক্রাইবারের অ্যাকাউন্ট বন্ধ হয়ে গেছে।
forbidden (403) accountSuspended সাবস্ক্রাইবারের অ্যাকাউন্ট সাসপেন্ড করা হয়েছে বলে সাবস্ক্রিপশন সংক্রান্ত তথ্য পাওয়া যায়নি।
forbidden (403) subscriptionForbidden অনুরোধকারীকে অনুরোধ করা সাবস্ক্রিপশন অ্যাক্সেস করার অনুমতি দেওয়া হয়নি।
notFound (404) subscriberNotFound অনুরোধের মাধ্যমে শনাক্ত করা সাবস্ক্রাইবারকে খুঁজে পাওয়া যায়নি।

থাম্বনেল

thumbnails রিসোর্স সম্পর্কিত কলের উত্তরে API যে ত্রুটি মেসেজ পাঠায় তা নিম্নলিখিত সারণীতে দেখানো হয়েছে। এইসব পদ্ধতি সাধারণ অনুরোধ সংক্রান্ত সমস্যা বিভাগে তালিকাভুক্ত সমস্যাও দেখাতে পারে।

thumbnails.set

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) invalidImage প্রদান করা ছবির কন্টেন্ট সঠিক নয়।
badRequest (400) mediaBodyRequired অনুরোধে ইমেজ কন্টেন্ট অন্তর্ভুক্ত নেই।
forbidden (403) forbidden নির্দিষ্ট ভিডিওর জন্য থাম্বনেল সেট করা যাবে না। অনুরোধটি হয়ত সঠিকভাবে অনুমোদিত নয়।
forbidden (403) forbidden যে ব্যবহারকারী যাচাই করেছেন তার কাস্টম ভিডিও থাম্বনেল আপলোড ও সেট করার অনুমতি নেই।
notFound (404) videoNotFound আপনি যে ভিডিওতে থাম্বনেল ছবি যোগ করতে চাইছেন সেটি খুঁজে পাওয়া যাচ্ছে না। অনুরোধের videoId প্যারামিটারের ভ্যালু সঠিক কিনা তা নিশ্চিত করুন।
tooManyRequests (429) uploadRateLimitExceeded চ্যানেলটি সম্প্রতি অনেক বেশি থাম্বনেল আপলোড করেছে। পরে আবার অনুরোধ করে দেখুন।

videoAbuseReportReasons

videoAbuseReportReasons রিসোর্স সম্পর্কিত কলের উত্তরে API যে ত্রুটি মেসেজ পাঠায় তা নিম্নলিখিত সারণীতে দেখানো হয়েছে। এইসব পদ্ধতি সাধারণ অনুরোধ সংক্রান্ত সমস্যা বিভাগে তালিকাভুক্ত সমস্যাও দেখাতে পারে।

videoAbuseReportReasons.list

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
forbidden (403) forbidden অ্যাক্সেস নিষিদ্ধ। অনুরোধটি সঠিকভাবে অনুমোদিত নাও হতে পারে।

videoCategories

videoCategories রিসোর্স সম্পর্কিত কলের উত্তরে API যে ত্রুটি মেসেজ পাঠায় তা নিম্নলিখিত সারণীতে দেখানো হয়েছে। এইসব পদ্ধতি সাধারণ অনুরোধ সংক্রান্ত সমস্যা বিভাগে তালিকাভুক্ত সমস্যাও দেখাতে পারে।

videoCategories.list

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
notFound (404) videoCategoryNotFound id প্যারামিটার দ্বারা শনাক্ত করা ভিডিওর বিভাগ খুঁজে পাওয়া যায়নি। সঠিক ভ্যালুর তালিকা পেতে videoCategories.list পদ্ধতি ব্যবহার করুন।

ভিডিও

videos রিসোর্স সম্পর্কিত কলের উত্তরে API যে ত্রুটি মেসেজ পাঠায় তা নিম্নলিখিত সারণীতে দেখানো হয়েছে। এইসব পদ্ধতি সাধারণ অনুরোধ সংক্রান্ত সমস্যা বিভাগে তালিকাভুক্ত সমস্যাও দেখাতে পারে।

videos.insert

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) defaultLanguageNotSet ভিডিওর বিবরণের ডিফল্ট ভাষা উল্লেখ না করেই অনুরোধটি ভিডিওর লোকাল বিবরণ যোগ করার চেষ্টা করছে।
badRequest (400) invalidCategoryId snippet.categoryId প্রপার্টি ভুল ক্যাটাগরি আইডি নির্দিষ্ট করে। কাজ করে এমন বিভাগ ফিরিয়ে আনতে videoCategories.list পদ্ধতি ব্যবহার করুন।
badRequest (400) invalidDescription অনুরোধের মেটাডেটাতে ভিডিওর বিবরণ ভুল আছে।
badRequest (400) invalidFilename Slug হেডারে উল্লেখ করা ভিডিও ফাইলের নাম সঠিক নয়।
badRequest (400) invalidPublishAt অনুরোধের মেটাডেটা ভুল শিডিউল করা প্রকাশনার সময় নির্দিষ্ট করে।
badRequest (400) invalidRecordingDetails অনুরোধের মেটাডেটাতে recordingDetails অবজেক্ট ভুল রেকর্ডিং বিবরণ নির্দিষ্ট করে।
badRequest (400) invalidTags অনুরোধের মেটাডেটা ভুল ভিডিও কীওয়ার্ড নির্দিষ্ট করে।
badRequest (400) invalidTitle অনুরোধের মেটাডেটাতে ভুল বা খালি ভিডিওর নাম উল্লেখ করা হয়েছে।
badRequest (400) invalidVideoGameRating অনুরোধের মেটাডেটা একটি ভুল ভিডিও গেম রেটিং উল্লেখ করে।
badRequest (400) invalidVideoMetadata অনুরোধের মেটাডেটা সঠিক নয়। অনুরোধটি যদি কোনও video রিসোর্সের snippet অংশ আপডেট করে কিন্তু snippet.title এবং snippet.categoryId উভয় প্রপার্টির জন্য কোনও মান সেট না করে, তাহলে এই সমস্যাটি ঘটে।
badRequest (400) mediaBodyRequired অনুরোধে ভিডিও কন্টেন্ট অন্তর্ভুক্ত নেই।
badRequest (400) uploadLimitExceeded চ্যানেলের প্রতিদিনের ভিডিও আপলোড করার সীমা শেষ হয়ে গেছে। এটি YouTube প্ল্যাটফর্মের একটি বিধিনিষেধ এবং আপনার Google Cloud প্রোজেক্টের API কোটা থেকে সম্পূর্ণ আলাদা।
forbidden (403) forbidden
forbidden (403) forbiddenLicenseSetting অনুরোধটি ভিডিওর জন্য একটি ভুল লাইসেন্স সেট করার চেষ্টা করে।
forbidden (403) forbiddenPrivacySetting অনুরোধটি ভিডিওর জন্য ভুল গোপনীয়তা সেটিং সেট করার চেষ্টা করে।

videos.list

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) videoChartNotFound অনুরোধ করা ভিডিও চার্ট কাজ করে না বা উপলভ্য নেই।
forbidden (403) forbidden ভিডিও ফাইল বা প্রসেসিং সংক্রান্ত তথ্য অ্যাক্সেস করার জন্য অনুরোধটি সঠিকভাবে অনুমোদিত নয়। fileDetails, processingDetails এবং suggestions অংশগুলি শুধুমাত্র সেই ভিডিওর মালিকের জন্য উপলভ্য।
forbidden (403) forbidden অনুরোধটি ব্যবহারকারীর রেটিং তথ্য অ্যাক্সেস করতে পারছে না। এই সমস্যাটি হতে পারে কারণ myRating প্যারামিটার ব্যবহার করার জন্য অনুরোধটি সঠিকভাবে অনুমোদিত নয়।
notFound (404) videoNotFound যে ভিডিওটি ফিরিয়ে আনার চেষ্টা করছেন সেটি খুঁজে পাওয়া যায়নি। অনুরোধের id প্যারামিটারের ভ্যালু সঠিক কিনা তা চেক করুন।

videos.delete

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
forbidden (403) forbidden আপনি যে ভিডিওটি মুছে দিতে চাইছেন সেটি মোছা যাবে না। অনুরোধটি সঠিকভাবে অনুমোদিত নাও হতে পারে।
notFound (404) videoNotFound যে ভিডিওটি আপনি মুছে ফেলতে চাইছেন সেটি খুঁজে পাওয়া যাচ্ছে না। অনুরোধের id প্যারামিটারের ভ্যালু সঠিক কিনা তা নিশ্চিত করুন।

videos.update

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) defaultLanguageNotSet API অনুরোধটি ভিডিওর বিবরণের ডিফল্ট ভাষা উল্লেখ না করেই ভিডিওর স্থানীয় বিবরণ যোগ করার চেষ্টা করছে।
badRequest (400) invalidCategoryId snippet.categoryId প্রপার্টি ভুল ক্যাটাগরি আইডি নির্দিষ্ট করে। কাজ করে এমন বিভাগ ফিরিয়ে আনতে videoCategories.list পদ্ধতি ব্যবহার করুন।
badRequest (400) invalidDefaultBroadcastPrivacySetting অনুরোধটি ডিফল্ট ব্রডকাস্টের জন্য একটি ভুল গোপনীয়তা সেটিং সেট করার চেষ্টা করে।
badRequest (400) invalidDescription অনুরোধের মেটাডেটাতে ভিডিওর বিবরণ ভুল আছে।
badRequest (400) invalidPublishAt অনুরোধের মেটাডেটা ভুল শিডিউল করা প্রকাশনার সময় নির্দিষ্ট করে।
badRequest (400) invalidRecordingDetails অনুরোধের মেটাডেটাতে recordingDetails অবজেক্ট ভুল রেকর্ডিং বিবরণ নির্দিষ্ট করে।
badRequest (400) invalidTags অনুরোধের মেটাডেটা ভুল ভিডিও কীওয়ার্ড নির্দিষ্ট করে।
badRequest (400) invalidTitle অনুরোধের মেটাডেটাতে ভুল বা খালি ভিডিওর নাম উল্লেখ করা হয়েছে।
badRequest (400) invalidVideoMetadata অনুরোধের মেটাডেটা সঠিক নয়। এই সমস্যাটি তখনই হয় যখন অনুরোধটি video রিসোর্সের snippet অংশটি আপডেট করে কিন্তু snippet.title ও snippet.categoryId প্রপার্টি দুটির কোনওটিরই ভ্যালু সেট করে না।
forbidden (403) forbidden অ্যাক্সেস নিষিদ্ধ। অনুরোধটি সঠিকভাবে অনুমোদিত নাও হতে পারে।
forbidden (403) forbiddenEmbedSetting অনুরোধটি ভিডিওর জন্য একটি অনুপযুক্ত এম্বেড সেটিং সেট করার চেষ্টা করে। কিছু চ্যানেলের কাছে লাইভ স্ট্রিমের জন্য এম্বেড করা প্লেয়ার অফার করার অনুমতি নাও থাকতে পারে। আরও তথ্যের জন্য YouTube সহায়তা কেন্দ্র দেখুন।
forbidden (403) forbiddenLicenseSetting অনুরোধটি ভিডিওর জন্য একটি ভুল লাইসেন্স সেট করার চেষ্টা করে।
forbidden (403) forbiddenPrivacySetting অনুরোধটি ভিডিওর জন্য ভুল গোপনীয়তা সেটিং সেট করার চেষ্টা করে।
notFound (404) videoNotFound যে ভিডিওটি আপডেট করতে চাইছেন সেটি খুঁজে পাওয়া যায়নি। id ফিল্ডের ভ্যালু সঠিক আছে কিনা তা নিশ্চিত করতে অনুরোধের বডি চেক করুন।

videos.rate

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) emailNotVerified রেটিং দেওয়ার আগে ব্যবহারকারীকে অবশ্যই তার ইমেল আইডি যাচাই করতে হবে।
badRequest (400) invalidRating অনুরোধে rating প্যারামিটারের জন্য অপ্রত্যাশিত ভ্যালু রয়েছে।
badRequest (400) videoPurchaseRequired যেসব ব্যবহারকারী ভিডিও ভাড়া নিয়েছেন, শুধুমাত্র তারাই সেগুলিতে রেটিং দিতে পারবেন।
forbidden (403) forbidden আপনি যে ভিডিওটি রেট করার চেষ্টা করছেন সেটি রেট করা যাবে না। অনুরোধটি হয়ত সঠিকভাবে অনুমোদিত নয়।
forbidden (403) videoRatingDisabled আপনি যে ভিডিও রেটিং করার চেষ্টা করছেন সেটির মালিক ভিডিওর রেটিং বন্ধ করে দিয়েছেন।
notFound (404) videoNotFound আপনি যে ভিডিও রেটিং দেওয়ার চেষ্টা করছেন সেটি খুঁজে পাওয়া যায়নি। অনুরোধের id প্যারামিটারের ভ্যালু সঠিক কিনা তা চেক করুন।

videos.reportAbuse

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) invalidAbuseReason অনুরোধে reason_id ফিল্ডের জন্য একটি অপ্রত্যাশিত মান বা reason_id এবং secondary_reason_id ফিল্ডের একটি সংমিশ্রণ ছিল।
badRequest (400) rateLimitExceeded ব্যবহারকারী নির্দিষ্ট সময়সীমার মধ্যে অনেক বেশি অনুরোধ করেছেন।
forbidden (403) forbidden
notFound (404) videoNotFound আপনি যে ভিডিওর জন্য অপব্যবহারের অভিযোগ করার চেষ্টা করছেন সেটি খুঁজে পাওয়া যাচ্ছে না।

ওয়াটারমার্ক

watermarks রিসোর্স সম্পর্কিত কলের উত্তরে API যে ত্রুটি মেসেজ পাঠায় তা নিম্নলিখিত সারণীতে দেখানো হয়েছে। এইসব পদ্ধতি সাধারণ অনুরোধ সংক্রান্ত সমস্যা বিভাগে তালিকাভুক্ত সমস্যাও দেখাতে পারে।

watermarks.set

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
badRequest (400) imageFormatUnsupported আপনি যে ছবিটি দিয়েছেন সেটি কাজ করে না এমন ফর্ম্যাটে আছে।
badRequest (400) imageTooTall আপনার দেওয়া ছবিটি খুব লম্বা।
badRequest (400) imageTooWide আপনার দেওয়া ছবিটি অনেক বেশি চওড়া।
badRequest (400) mediaBodyRequired অনুরোধে ছবির কন্টেন্ট অন্তর্ভুক্ত নেই।
forbidden (403) forbidden নির্দিষ্ট চ্যানেলের জন্য ওয়াটারমার্ক সেট করা যাবে না। অনুরোধটি হয়ত সঠিকভাবে অনুমোদিত নয় অথবা channelId প্যারামিটারটি ভুল ভ্যালুতে সেট করা আছে।

watermarks.unset

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
forbidden (403) forbidden নির্দিষ্ট চ্যানেলের জন্য ওয়াটারমার্ক আনসেট করা যাবে না। অনুরোধটি হয়ত সঠিকভাবে অনুমোদিত নয় অথবা channelId প্যারামিটারটি ভুল ভ্যালুতে সেট করা আছে।