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 প্রমাণিত ব্যবহারকারীর ইউটিউব অ্যাকাউন্টটি বন্ধ করে দেওয়া হয়েছে। যদি প্রমাণিত ব্যবহারকারী অন্য কোনও গুগল অ্যাকাউন্টের পক্ষে কাজ করেন, তাহলে এই ত্রুটিটি পরবর্তীটিকে বোঝায়।
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 এই ত্রুটিটি নির্দেশ করে যে ব্যবহারকারীর একটি আনলিঙ্ক করা গুগল অ্যাকাউন্ট আছে, যার অর্থ ব্যবহারকারীর একটি গুগল অ্যাকাউন্ট আছে কিন্তু তার কোনও ইউটিউব চ্যানেল নেই। এই ধরনের ব্যবহারকারীরা ব্যবহারকারীর অনুমোদনের উপর নির্ভরশীল অনেক বৈশিষ্ট্য অ্যাক্সেস করতে পারেন, যেমন ভিডিও রেটিং করা বা watch_later প্লেলিস্টে ভিডিও যোগ করা। তবে, উদাহরণস্বরূপ, ভিডিও আপলোড করার জন্য ব্যবহারকারীর একটি ইউটিউব চ্যানেলের প্রয়োজন হবে। যে ব্যবহারকারীর একটি জিমেইল অ্যাকাউন্ট বা অ্যান্ড্রয়েড ডিভাইস আছে তার একটি গুগল অ্যাকাউন্ট আছে কিন্তু তিনি ইতিমধ্যেই সেই গুগল অ্যাকাউন্টটি কোনও ইউটিউব চ্যানেলের সাথে লিঙ্ক করেননি।

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

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

activities

নিম্নলিখিত সারণীগুলি 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

নিম্নলিখিত টেবিলগুলি 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

নিম্নলিখিত টেবিলগুলি channels রিসোর্স সম্পর্কিত কলের প্রতিক্রিয়ায় API যে ত্রুটি বার্তাগুলি ফেরত দেয় তা সনাক্ত করে। এই পদ্ধতিগুলি সাধারণ অনুরোধ ত্রুটি বিভাগে তালিকাভুক্ত ত্রুটিগুলিও ফেরত দিতে পারে।

channels.list

ত্রুটির ধরণ ত্রুটির বিবরণ বিবরণ
badRequest (400) invalidCriteria নিম্নলিখিত ফিল্টারগুলির মধ্যে সর্বাধিক একটি নির্দিষ্ট করা যেতে পারে: id , mySubscribers , categoryId , mine , managedByMe , forUsernameonBehalfOfContentOwner প্যারামিটার ব্যবহার করে কন্টেন্ট মালিক প্রমাণীকরণের ক্ষেত্রে, শুধুমাত্র 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 অনুরোধের মেটাডেটা ইনভিডিওপ্রমোশন অংশে একটি অবৈধ সময়কাল নির্দিষ্ট করে।
badRequest (400) invalidDuration ভিডিও প্লেয়ারে প্রচারিত আইটেমটি কীভাবে অবস্থান করা হবে তা নির্ধারণের জন্য অনুরোধের মেটাডেটা একটি অবৈধ অবস্থানের ধরণ নির্দিষ্ট করে। অনুরোধটি যে রিসোর্সটি পাঠিয়েছে তাতে invideoPromotion.position.type প্রপার্টির মান পরীক্ষা করুন।
badRequest (400) invalidRecentlyUploadedBy অনুরোধের মেটাডেটা একটি অবৈধ চ্যানেল আইডি নির্দিষ্ট করে। অনুরোধটি যে রিসোর্সে পাঠানো হয়েছে সেখানে invideoPromotion.items[].id.recentlyUploadedBy প্রপার্টির মান পরীক্ষা করুন।
badRequest (400) invalidTimingOffset অনুরোধের মেটাডেটা ইনভিডিওপ্রমোশন অংশে একটি অবৈধ টাইমিং অফসেট নির্দিষ্ট করে।
badRequest (400) invalidTimingOffset অনুরোধের মেটাডেটা একটি অবৈধ টাইমিং অফসেট নির্দিষ্ট করে, যা ভিডিও প্লেয়ারে প্রচারিত আইটেমটি কখন প্রদর্শিত হবে তা নির্ধারণ করে। অনুরোধটি যে রিসোর্সে পাঠানো হয়েছে সেখানে invideoPromotion.timing.offsetMs প্রপার্টির মান পরীক্ষা করুন।
badRequest (400) invalidTimingType অনুরোধের মেটাডেটা ভিডিও প্লেয়ারে প্রচারিত আইটেমটি কখন প্রদর্শিত হবে তা নির্ধারণের জন্য একটি অবৈধ সময় পদ্ধতি নির্দিষ্ট করে। অনুরোধটি যে রিসোর্সটি পাঠিয়েছে তাতে invideoPromotion.timing.type প্রপার্টির মান পরীক্ষা করুন।
badRequest (400) localizationValidationError স্থানীয়করণ বস্তুর একটি মান যাচাইকরণে ব্যর্থ হয়েছে। বৈধ মানগুলি পুনরুদ্ধার করতে channels.list পদ্ধতি ব্যবহার করুন এবং চ্যানেল রিসোর্স ডকুমেন্টেশনের নির্দেশিকা অনুসরণ করে সেগুলি আপডেট করতে ভুলবেন না।
badRequest (400) tooManyPromotedItems ইনভিডিওপ্রমোশন অংশে অনুমোদিত প্রচারিত আইটেমের সংখ্যা ছাড়িয়ে গেছে।
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 অনুরোধটি অবৈধ অথবা ভুলভাবে তৈরি করা হয়েছে। ফলস্বরূপ, 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

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

comments.list

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

comments.setModerationStatus

ত্রুটির ধরণ ত্রুটির বিবরণ বিবরণ
badRequest (400) banWithoutReject banAuthor প্যারামিটারটি শুধুমাত্র তখনই ব্যবহার করা যেতে পারে যদি moderationStatus প্যারামিটারের মান rejected হয়।
badRequest (400) operationNotSupported API অনুরোধটি অবৈধ অথবা ভুলভাবে তৈরি করা হয়েছে। ফলস্বরূপ, 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 snippet.parentId প্রপার্টি দ্বারা চিহ্নিত শীর্ষ-স্তরের মন্তব্যের উত্তরে API ব্যবহারকারী কোনও মন্তব্য সন্নিবেশ করতে পারবেন না। একটি 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 অনুরোধটি অবৈধ অথবা ভুলভাবে তৈরি করা হয়েছে। ফলস্বরূপ, API সার্ভার অনুরোধটি বুঝতে পারেনি।
badRequest (400) processingFailure API সার্ভারটি অনুরোধটি সফলভাবে প্রক্রিয়া করতে ব্যর্থ হয়েছে। যদিও এটি একটি ক্ষণস্থায়ী ত্রুটি হতে পারে, এটি সাধারণত ইঙ্গিত দেয় যে অনুরোধের ইনপুটটি অবৈধ। অনুরোধের মূল অংশে comment রিসোর্সের কাঠামো পরীক্ষা করে নিশ্চিত করুন যে এটি বৈধ।
forbidden (403) forbidden পর্যাপ্ত অনুমতি না থাকার কারণে মন্তব্যটি আপডেট করা যায়নি। অনুরোধটি সঠিকভাবে অনুমোদিত নাও হতে পারে।
forbidden (403) ineligibleAccount কোনও মন্তব্য বা মন্তব্য থ্রেড আপডেট করার জন্য API অনুরোধ অনুমোদনের জন্য ব্যবহৃত YouTube অ্যাকাউন্টটি ব্যবহারকারীর Google অ্যাকাউন্টের সাথে মার্জ করতে হবে।
notFound (404) commentNotFound নির্দিষ্ট মন্তব্যটি খুঁজে পাওয়া যায়নি। অনুরোধের মূল অংশে id প্রপার্টির মান পরীক্ষা করে নিশ্চিত করুন যে এটি সঠিক।

members

নিম্নলিখিত টেবিলগুলি 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 The playlist identified with the request's playlistId parameter cannot be found.
notFound (404) videoNotFound The video identified with the request's videoId parameter cannot be found.
required (400) playlistIdRequired The subscribe request does not specify a value for the required playlistId property.
invalidValue (400) playlistOperationUnsupported The API does not support the ability to list videos in the specified playlist. For example, you can't list a video in your watch later playlist.

playlistItems.update

Error type Error detail বিবরণ
forbidden (403) playlistItemsNotAccessible The request is not properly authorized to update the specified playlist item.
invalidValue (400) invalidPlaylistItemPosition The request attempts to set the playlist item's position to an invalid or unsupported value. Check the value of the position property in the resource's snippet .
invalidValue (400) invalidResourceType The type specified for the resource ID is not supported for this operation. The resource ID identifies the item being added to the playlist – such as youtube#video .
invalidValue (400) invalidSnippet The request does not specify a valid snippet property.
invalidValue (400) manualSortRequired The request attempts to set the playlist item's position, but the playlist does not use manual sorting. (For example, playlist items might be sorted by date or popularity.) You can address the error by removing the snippet.position element from the resource that the request is inserting. If you want the playlist item to have a particular position in the list, you need to first update the playlist's Ordering option to Manual in the playlist's settings. This settings can be adjusted in the YouTube Video Manager .
invalidValue (400) playlistOperationUnsupported The API does not support the ability to update videos in the specified playlist. For example, you can't update a video in your uploaded videos playlist.
notFound (404) playlistItemNotFound The playlist item identified with the request's id property cannot be found.
notFound (404) playlistNotFound The playlist identified with the request's playlistId parameter cannot be found.
required (400) channelIdRequired The request does not specify a value for the required channelId property.
required (400) playlistIdRequired The request does not specify a value for the required playlistId property.
required (400) playlistItemIdRequired The playlist item resource specified in the request must use the id property to identify the playlist item that is being updated.

playlists

The following tables identify error messages that the API returns in response to calls related to playlists resources. These methods could also return errors listed in the Common request errors section.

playlists.delete

Error type Error detail বিবরণ
forbidden (403) playlistForbidden This operation is forbidden or the request is not properly authorized.
notFound (404) playlistNotFound The playlist identified with the request's id parameter cannot be found.
invalidValue (400) playlistOperationUnsupported The API does not support the ability to delete the specified playlist. For example, you can't delete your uploaded videos playlist.

playlists.list

Error type Error detail বিবরণ
forbidden (403) channelClosed The channel specified in the channelId parameter has been closed.
forbidden (403) channelSuspended The channel specified in the channelId parameter has been suspended.
forbidden (403) playlistForbidden The playlist identified with the request's id parameter does not support the request or the request is not properly authorized.
notFound (404) channelNotFound The channel specified in the channelId parameter cannot be found.
notFound (404) playlistNotFound The playlist identified with the request's id parameter cannot be found.
invalidValue (400) playlistOperationUnsupported The API does not support the ability to list the specified playlist. For example, you can't list your watch later playlist.

playlists.insert

Error type Error detail বিবরণ
badRequest (400) defaultLanguageNotSetError The defaultLanguage must be set to update localizations .
badRequest (400) localizationValidationError One of the values in the localizations object failed validation. Use the playlists.list method to retrieve valid values and make sure to update them following the guidelines in the playlists resource documentation.
badRequest (400) maxPlaylistExceeded The playlist cannot be created because the channel already has the maximum number of playlists allowed.
forbidden (403) playlistForbidden This operation is forbidden or the request is not properly authorized.
invalidValue (400) invalidPlaylistSnippet The request provides an invalid playlist snippet.
required (400) playlistTitleRequired The request must specify a playlist title.

playlists.update

Error type Error detail বিবরণ
badRequest (400) defaultLanguageNotSetError The defaultLanguage must be set to update localizations .
badRequest (400) localizationValidationError One of the values in the localizations object failed validation. Use the playlists.list method to retrieve valid values and make sure to update them following the guidelines in the playlists resource documentation.
forbidden (403) playlistForbidden This operation is forbidden or the request is not properly authorized.
invalidValue (400) invalidPlaylistSnippet The request provides an invalid playlist snippet.
invalidValue (400) playlistOperationUnsupported The API does not support the ability to update the specified playlist. For example, you can't update the properties of your uploaded videos playlist.
notFound (404) playlistNotFound The playlist identified with the request's id parameter cannot be found.
required (400) playlistTitleRequired The request must specify a playlist title.

subscriptions

The following tables identify error messages that the API returns in response to calls related to subscriptions resources. These methods could also return errors listed in the Common request errors section.

subscriptions.delete

Error type Error detail বিবরণ
forbidden (403) subscriptionForbidden The request is not properly authenticated or not supported for this channel.
notFound (404) subscriptionNotFound The subscription that you are trying to delete cannot be found. Check the value of the request's id parameter to ensure that it is correct.

subscriptions.insert

Error type Error detail বিবরণ
badRequest (400) subscriptionDuplicate The subscription that you are trying to create already exists.
badRequest (400) subscriptionForbidden You have reached your maximum number of subscriptions.
badRequest (400) subscriptionForbidden Too many recent subscriptions. Please try again in a few hours.
badRequest (400) subscriptionForbidden Subscribing to your own channel is not supported.
forbidden (403) subscriptionForbidden The request is not properly authenticated or not supported for this channel.
notFound (404) publisherNotFound The resource specified by the request's snippet.resourceId property cannot be found.
notFound (404) subscriberNotFound The subscriber identified with the request cannot be found.
required (400) publisherRequired The subscription resource specified in the request must use the snippet.resourceId property to identify the channel that is being subscribed to.

subscriptions.list

Error type Error detail বিবরণ
forbidden (403) accountClosed Subscriptions couldn't be retrieved because the subscriber's account is closed.
forbidden (403) accountSuspended Subscriptions couldn't be retrieved because the subscriber's account is suspended.
forbidden (403) subscriptionForbidden The requester isn't allowed to access the requested subscriptions.
notFound (404) subscriberNotFound The subscriber identified with the request cannot be found.

thumbnails

The following tables identify error messages that the API returns in response to calls related to thumbnails resources. These methods could also return errors listed in the Common request errors section.

thumbnails.set

Error type Error detail বিবরণ
badRequest (400) invalidImage The provided image content is invalid.
badRequest (400) mediaBodyRequired The request does not include the image content.
forbidden (403) forbidden The thumbnail can't be set for the specified video. The request might not be properly authorized.
forbidden (403) forbidden The authenticated user doesn't have permissions to upload and set custom video thumbnails.
notFound (404) videoNotFound The video that you are trying to insert a thumbnail image for cannot be found. Check the value of the request's videoId parameter to ensure that it is correct.
tooManyRequests (429) uploadRateLimitExceeded The channel has uploaded too many thumbnails recently. Please try the request again later.

videoAbuseReportReasons

The following tables identify error messages that the API returns in response to calls related to videoAbuseReportReasons resources. These methods could also return errors listed in the Common request errors section.

videoAbuseReportReasons.list

Error type Error detail বিবরণ
forbidden (403) forbidden Access forbidden. The request may not be properly authorized.

videoCategories

The following tables identify error messages that the API returns in response to calls related to videoCategories resources. These methods could also return errors listed in the Common request errors section.

videoCategories.list

Error type Error detail বিবরণ
notFound (404) videoCategoryNotFound The video category identified by the id parameter cannot be found. Use the videoCategories.list method to retrieve a list of valid values.

videos

The following tables identify error messages that the API returns in response to calls related to videos resources. These methods could also return errors listed in the Common request errors section.

videos.insert

Error type Error detail বিবরণ
badRequest (400) defaultLanguageNotSet The request is trying to add localized video details without specifying the default language of the video details.
badRequest (400) invalidCategoryId The snippet.categoryId property specifies an invalid category ID. Use the videoCategories.list method to retrieve supported categories.
badRequest (400) invalidDescription The request metadata specifies an invalid video description.
badRequest (400) invalidFilename The video filename specified in the Slug header is invalid.
badRequest (400) invalidPublishAt The request metadata specifies an invalid scheduled publishing time.
badRequest (400) invalidRecordingDetails The recordingDetails object in the request metadata specifies invalid recording details.
badRequest (400) invalidTags The request metadata specifies invalid video keywords.
badRequest (400) invalidTitle The request metadata specifies an invalid or empty video title.
badRequest (400) invalidVideoGameRating The request metadata specifies an invalid video game rating.
badRequest (400) invalidVideoMetadata The request metadata is invalid. This error occurs if the request updates the snippet part of a video resource but does not set a value for both the snippet.title and snippet.categoryId properties.
badRequest (400) mediaBodyRequired The request does not include the video content.
badRequest (400) uploadLimitExceeded The user has exceeded the number of videos they may upload.
forbidden (403) forbidden
forbidden (403) forbiddenLicenseSetting The request attempts to set an invalid license for the video.
forbidden (403) forbiddenPrivacySetting The request attempts to set an invalid privacy setting for the video.

videos.list

Error type Error detail বিবরণ
badRequest (400) videoChartNotFound The requested video chart is not supported or is not available.
forbidden (403) forbidden The request is not properly authorized to access video file or processing information. The fileDetails , processingDetails , and suggestions parts are only available to that video's owner.
forbidden (403) forbidden The request cannot access user rating information. This error may occur because the request is not properly authorized to use the myRating parameter.
notFound (404) videoNotFound The video that you are trying to retrieve cannot be found. Check the value of the request's id parameter to ensure that it is correct.

videos.delete

Error type Error detail বিবরণ
forbidden (403) forbidden The video that you are trying to delete cannot be deleted. The request might not be properly authorized.
notFound (404) videoNotFound The video that you are trying to delete cannot be found. Check the value of the request's id parameter to ensure that it is correct.

videos.update

Error type Error detail বিবরণ
badRequest (400) defaultLanguageNotSet The API request is trying to add localized video details without specifying the default language of the video details.
badRequest (400) invalidCategoryId The snippet.categoryId property specifies an invalid category ID. Use the videoCategories.list method to retrieve supported categories.
badRequest (400) invalidDefaultBroadcastPrivacySetting The request attempts to set an invalid privacy setting for the default broadcast.
badRequest (400) invalidDescription The request metadata specifies an invalid video description.
badRequest (400) invalidPublishAt The request metadata specifies an invalid scheduled publishing time.
badRequest (400) invalidRecordingDetails The recordingDetails object in the request metadata specifies invalid recording details.
badRequest (400) invalidTags The request metadata specifies invalid video keywords.
badRequest (400) invalidTitle The request metadata specifies an invalid or empty video title.
badRequest (400) invalidVideoMetadata The request metadata is invalid. This error occurs if the request updates the snippet part of a video resource but does not set a value for both the snippet.title and snippet.categoryId properties.
forbidden (403) forbidden Access forbidden. The request may not be properly authorized.
forbidden (403) forbiddenEmbedSetting The request attempts to set an invalid embed setting for the video. Some channels might not have permission to offer embedded players for live streams. See the YouTube Help Center for more information.
forbidden (403) forbiddenLicenseSetting The request attempts to set an invalid license for the video.
forbidden (403) forbiddenPrivacySetting The request attempts to set an invalid privacy setting for the video.
notFound (404) videoNotFound The video that you are trying to update cannot be found. Check the value of the id field in the request body to ensure that it is correct.

videos.rate

Error type Error detail বিবরণ
badRequest (400) emailNotVerified The user must verify their email address prior to rating.
badRequest (400) invalidRating The request contained an unexpected value for the rating parameter.
badRequest (400) videoPurchaseRequired Rental videos can only be rated by users who rented them.
forbidden (403) forbidden The video that you are trying to rate cannot be rated. The request might not be properly authorized.
forbidden (403) videoRatingDisabled The owner of the video that you are trying to rate has disabled ratings for that video.
notFound (404) videoNotFound The video that you are trying to rate cannot be found. Check the value of the request's id parameter to ensure that it is correct.

videos.reportAbuse

Error type Error detail বিবরণ
badRequest (400) invalidAbuseReason The request contained an unexpected value for the reason_id field, or a combination of the reason_id and secondary_reason_id fields.
badRequest (400) rateLimitExceeded The user has sent too many requests in a given timeframe.
forbidden (403) forbidden
notFound (404) videoNotFound The video that you are trying to report abuse for cannot be found.

watermarks

The following tables identify error messages that the API returns in response to calls related to watermarks resources. These methods could also return errors listed in the Common request errors section.

watermarks.set

Error type Error detail বিবরণ
badRequest (400) imageFormatUnsupported The image you provided is in an unsupported format.
badRequest (400) imageTooTall The image you provided is too tall.
badRequest (400) imageTooWide The image you provided is too wide.
badRequest (400) mediaBodyRequired The request does not include the image content.
forbidden (403) forbidden The watermark can't be set for the specified channel. The request may not be properly authorized, or the channelId parameter is set to an invalid value.

watermarks.unset

Error type Error detail বিবরণ
forbidden (403) forbidden The watermark can't be unset for the specified channel. The request may not be properly authorized, or the channelId parameter is set to an invalid value.