YouTube Live Streaming API - Errors

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

liveBroadcasts

liveBroadcasts রিসোর্স সম্পর্কিত কলের উত্তরে API যেসব সমস্যার মেসেজ রিটার্ন করে, তা নিম্নলিখিত সারণী থেকে শনাক্ত করা যায়।

liveBroadcasts.bind

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
backendError internalError বাইন্ডিংয়ের সময় কোনও ইন্টার্নাল সমস্যা হয়েছে।
forbidden (403) liveBroadcastBindingNotAllowed লাইভ ব্রডকাস্টের বর্তমান স্ট্যাটাস অনুযায়ী এটি কোনও স্ট্রিমে বাউন্ড করা যাবে না।
insufficientPermissions insufficientLivePermissions অনুরোধটি নির্দিষ্ট লাইভ ব্রডকাস্ট রিট্রিভ করার জন্য অনুমোদিত নয়। আরও তথ্যের জন্য, OAuth2 যাচাইকরণ প্রয়োগ করা দেখুন।
insufficientPermissions liveStreamingNotEnabled যে ব্যবহারকারী অনুরোধ অনুমোদন করেছেন, তিনি YouTube-এ লাইভ ভিডিও স্ট্রিম করার জন্য অনুমোদিত নন। ব্যবহারকারী https://www.youtube.com/features লিঙ্কে গিয়ে আরও তথ্য পেতে পারেন।
notFound (404) liveBroadcastNotFound id প্যারামিটার দ্বারা নির্দিষ্ট করা ব্রডকাস্ট নেই।
notFound (404) liveStreamNotFound streamId প্যারামিটারের মাধ্যমে নির্দিষ্ট করা স্ট্রিমটি নেই।
rateLimitExceeded userRequestsExceedRateLimit ব্যবহারকারী নির্দিষ্ট সময়সীমার মধ্যে অনেক বেশি অনুরোধ পাঠিয়েছেন।
required (400) idRequired বাধ্যতামূলক id প্যারামিটারকে অবশ্যই বাইন্ড করার জন্য ব্রডকাস্ট শনাক্ত করতে হবে।

liveBroadcasts.delete

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
forbidden (403) liveBroadcastDeletionNotAllowed লাইভ ব্রডকাস্টের বর্তমান স্ট্যাটাস অনুযায়ী এটি মুছে ফেলা যাবে না।
insufficientPermissions insufficientLivePermissions নির্দিষ্ট লাইভ ব্রডকাস্ট মুছে ফেলার জন্য অনুরোধটি অনুমোদিত নয়। আরও তথ্যের জন্য, OAuth2 যাচাইকরণ প্রয়োগ করা দেখুন।
insufficientPermissions liveStreamingNotEnabled যে ব্যবহারকারী অনুরোধ অনুমোদন করেছেন তিনি YouTube-এ লাইভ ভিডিও স্ট্রিম করার জন্য উপযুক্ত নন। ব্যবহারকারী https://www.youtube.com/features থেকে আরও তথ্য পেতে পারেন।
notFound (404) liveBroadcastNotFound liveBroadcast রিসোর্সে উল্লেখ করা id প্রপার্টি কোনও ব্রডকাস্ট শনাক্ত করতে পারেনি।

liveBroadcasts.insert

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
insufficientPermissions insufficientLivePermissions লাইভ ব্রডকাস্ট তৈরি করার জন্য অনুরোধটি অনুমোদিত নয়।
insufficientPermissions livePermissionBlocked যে ব্যবহারকারী অনুরোধ অনুমোদন করেছেন তিনি এই মুহূর্তে YouTube-এ লাইভ ভিডিও স্ট্রিম করতে পারবেন না। ব্যবহারকারী কেন লাইভ ভিডিও স্ট্রিম করতে পারছেন না সেই সংক্রান্ত বিবরণ https://www.youtube.com/features লিঙ্কে ব্যবহারকারীর চ্যানেল সেটিংসে উপলভ্য থাকতে পারে।
insufficientPermissions liveStreamingNotEnabled যে ব্যবহারকারী অনুরোধ অনুমোদন করেছেন, তিনি YouTube-এ লাইভ ভিডিও স্ট্রিম করার জন্য অনুমোদিত নন। ব্যবহারকারী https://www.youtube.com/features লিঙ্কে গিয়ে আরও তথ্য পেতে পারেন।
invalidValue (400) invalidAutoStart liveBroadcast রিসোর্সে contentDetails.enableAutoStart প্রপার্টির জন্য ভুল মান রয়েছে। সব ব্রডকাস্টে এই সেটিং কাজ করে না।
invalidValue (400) invalidAutoStop liveBroadcast রিসোর্সে contentDetails.enableAutoStop প্রপার্টির জন্য ভুল ভ্যালু আছে। আপনি পারসিস্টেন্ট ব্রডকাস্টের জন্য enableAutoStop সেটিং পরিবর্তন করতে পারবেন না।
invalidValue (400) invalidDescription liveBroadcast রিসোর্স-এ snippet.description প্রপার্টির জন্য কোনও সঠিক ভ্যালু নির্দিষ্ট করা হয়নি। প্রপার্টির ভ্যালুতে সর্বাধিক ৫০০০ অক্ষর থাকতে পারে।
invalidValue (400) invalidEmbedSetting liveBroadcast রিসোর্সে contentDetails.enable_embed প্রপার্টির জন্য ভুল মান রয়েছে। আপনি এই ব্রডকাস্ট এম্বেড করতে পারবেন না।
invalidValue (400) invalidLatencyPreferenceOptions liveBroadcast রিসোর্সে contentDetails.latencyPreference প্রপার্টির জন্য ভুল মান রয়েছে। এই লেটেন্সি সংক্রান্ত পছন্দের সাথে সব সেটিংস কাজ করে না।
invalidValue (400) invalidPrivacyStatus liveBroadcast রিসোর্সে status.privacy_status প্রপার্টির জন্য ভুল মান রয়েছে।
invalidValue (400) invalidProjection liveBroadcast রিসোর্সে contentDetails.projection প্রপার্টির জন্য ভুল ভ্যালু আছে। ডিফল্ট ব্রডকাস্টের প্রোজেকশন 360-এ সেট করা যাবে না।
invalidValue (400) invalidScheduledEndTime liveBroadcast রিসোর্সে snippet.scheduledEndTime প্রপার্টির জন্য ভুল ভ্যালু আছে। শিডিউল করা শেষ হওয়ার সময় অবশ্যই শিডিউল করা শুরুর সময়ের পরে হতে হবে।
invalidValue (400) invalidScheduledStartTime liveBroadcast রিসোর্সে snippet.scheduledStartTime প্রপার্টির জন্য ভুল মান রয়েছে। শিডিউল করা শুরুর সময় অবশ্যই ভবিষ্যতের হতে হবে এবং বর্তমান তারিখের কাছাকাছি হতে হবে যাতে সেই সময়ে নির্ভরযোগ্যভাবে ব্রডকাস্ট শিডিউল করা যায়।
invalidValue (400) invalidTitle liveBroadcast রিসোর্স snippet.title প্রপার্টির জন্য কোনও সঠিক ভ্যালু উল্লেখ করেনি। প্রপার্টির ভ্যালু ১ থেকে ১০০টি অক্ষরের মধ্যে হতে হবে।
limitExceeded userBroadcastsExceedLimit ব্যবহারকারী অনেক বেশি লাইভ বা শিডিউল করা ব্রডকাস্ট তৈরি করেছেন এবং তাকে কিছু ব্রডকাস্ট বন্ধ করতে বা মুছে দিতে হবে।
rateLimitExceeded userRequestsExceedRateLimit ব্যবহারকারী নির্দিষ্ট সময়সীমার মধ্যে অনেক বেশি অনুরোধ করেছেন।
required (400) privacyStatusRequired liveBroadcast রিসোর্স-এ অবশ্যই গোপনীয়তা স্ট্যাটাস উল্লেখ করতে হবে। সঠিক privacyStatus ভ্যালু দেখুন।
required (400) scheduledEndTimeRequired liveBroadcast রিসোর্সে অবশ্যই snippet.scheduledEndTime প্রপার্টি উল্লেখ করতে হবে।
required (400) scheduledStartTimeRequired liveBroadcast রিসোর্সে অবশ্যই snippet.scheduledStartTime প্রপার্টি উল্লেখ করতে হবে।
required (400) titleRequired liveBroadcast রিসোর্স-এ অবশ্যই snippet.title প্রপার্টি উল্লেখ করতে হবে।

liveBroadcasts.list

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
insufficientPermissions insufficientLivePermissions লাইভ ব্রডকাস্ট রিট্রিভ করার জন্য অনুরোধটি অনুমোদিত নয়।
insufficientPermissions liveStreamingNotEnabled যে ব্যবহারকারী অনুরোধ অনুমোদন করেছেন, তিনি YouTube-এ লাইভ ভিডিও স্ট্রিম করার জন্য অনুমোদিত নন। ব্যবহারকারী https://www.youtube.com/features থেকে আরও তথ্য পেতে পারেন।

liveBroadcasts.transition

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
backendError errorExecutingTransition ব্রডকাস্টের স্ট্যাটাস পরিবর্তন করার সময় কোনও সমস্যা হয়েছে।
forbidden (403) errorStreamInactive ব্রডকাস্টের সাথে যুক্ত স্ট্রিম অ্যাক্টিভ না থাকলে, অনুরোধ করা ট্রানজিশন করা যাবে না।
forbidden (403) invalidTransition লাইভ সম্প্রচারটি তার বর্তমান স্ট্যাটাস থেকে অনুরোধ করা স্ট্যাটাসে পরিবর্তন করা যাবে না।
forbidden (403) redundantTransition লাইভ ব্রডকাস্টটি ইতিমধ্যেই অনুরোধ করা স্ট্যাটাসে আছে বা অনুরোধ করা স্ট্যাটাসে প্রসেস করা হচ্ছে।
insufficientPermissions insufficientLivePermissions লাইভ ব্রডকাস্ট ট্রানজিশন করার জন্য অনুরোধটি অনুমোদিত নয়।
insufficientPermissions livePermissionBlocked যে ব্যবহারকারী অনুরোধ অনুমোদন করেছেন তিনি এই মুহূর্তে YouTube-এ লাইভ ভিডিও স্ট্রিম করতে পারবেন না। ব্যবহারকারী কেন লাইভ ভিডিও স্ট্রিম করতে পারছেন না সেই বিষয়ে বিস্তারিত তথ্য https://www.youtube.com/features লিঙ্কে গিয়ে ব্যবহারকারীর চ্যানেল সেটিংসে পাওয়া যেতে পারে।
insufficientPermissions liveStreamingNotEnabled যে ব্যবহারকারী অনুরোধ অনুমোদন করেছেন, তিনি YouTube-এ লাইভ ভিডিও স্ট্রিম করার জন্য অনুমোদিত নন। ব্যবহারকারী https://www.youtube.com/features লিঙ্কে গিয়ে আরও তথ্য পেতে পারেন।
notFound (404) liveBroadcastNotFound id প্যারামিটার দ্বারা নির্দিষ্ট করা ব্রডকাস্ট নেই।
rateLimitExceeded (403) userRequestsExceedRateLimit ব্যবহারকারী নির্দিষ্ট সময়সীমার মধ্যে অনেক বেশি অনুরোধ করেছেন।
rateLimitExceeded (403) concurrentBroadcastsExceedLimit চ্যানেলে ইতিমধ্যেই সর্বাধিক সংখ্যক একই সাথে লাইভ সম্প্রচার চলছে। চ্যানেলে আরেকটি ব্রডকাস্ট শুরু করার আগে, আগে থেকেই লাইভ থাকা এক বা একাধিক ব্রডকাস্ট বন্ধ করতে হবে।
rateLimitExceeded (403) sharedIngestionBroadcastsExceedLimit চ্যানেলে ইতিমধ্যেই ইনজেশন সোর্স শেয়ার করা লাইভ ব্রডকাস্টের সর্বাধিক সংখ্যা রয়েছে। অনুরোধ করা ব্রডকাস্ট শুরু করতে হলে, সেইসব ব্রডকাস্টের মধ্যে একটি বা একাধিক ব্রডকাস্ট বন্ধ করতে হবে।
required (400) idRequired প্রয়োজনীয় id প্যারামিটারকে অবশ্যই সেই ব্রডকাস্ট শনাক্ত করতে হবে যার স্ট্যাটাস আপনি পরিবর্তন করতে চান।
required (400) statusRequired API অনুরোধে অবশ্যই status প্যারামিটারের জন্য একটি মান উল্লেখ করতে হবে।

liveBroadcasts.update

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
backendError (503) backendError কিছু সেটিংস এখনও প্রয়োগ করা যাবে না। সম্ভবত এটি হয়েছে কারণ ব্রডকাস্টটি এইমাত্র তৈরি করা হয়েছে। কয়েক সেকেন্ড পরে আবার চেষ্টা করুন।
forbidden (403) closedCaptionsTypeModificationNotAllowed ব্রডকাস্ট created বা ready স্ট্যাটাসে থাকলে তবেই contentDetails.closedCaptionsType ভ্যালু পরিবর্তন করা যায়।
forbidden (403) enableAutoStartModificationNotAllowed স্ট্রিম ইনঅ্যাক্টিভ থাকলে এবং ব্রডকাস্ট created বা ready স্ট্যাটাসে থাকলে তবেই contentDetails.enableAutoStart ভ্যালু পরিবর্তন করা যায়।
forbidden (403) enableClosedCaptionsModificationNotAllowed ব্রডকাস্টের স্ট্যাটাস created বা ready হলে তবেই contentDetails.enableClosedCaptions ভ্যালু পরিবর্তন করা যাবে।
forbidden (403) enableDvrModificationNotAllowed ব্রডকাস্টের স্ট্যাটাস created বা ready হলে তবেই contentDetails.enableDvr ভ্যালু পরিবর্তন করা যাবে।
forbidden (403) enableMonitorStreamModificationNotAllowed ব্রডকাস্টের স্ট্যাটাস created বা ready হলে তবেই contentDetails.monitorStream.enableMonitorStream ভ্যালু পরিবর্তন করা যাবে।
forbidden (403) recordFromStartModificationNotAllowed ব্রডকাস্টের স্ট্যাটাস created বা ready হলে তবেই contentDetails.recordFromStart ভ্যালু পরিবর্তন করা যাবে।
insufficientPermissions insufficientLivePermissions নির্দিষ্ট লাইভ ব্রডকাস্ট আপডেট করার জন্য অনুরোধটি অনুমোদিত নয়। আরও তথ্যের জন্য, OAuth2 যাচাইকরণ প্রয়োগ করা দেখুন।
insufficientPermissions liveStreamingNotEnabled যে ব্যবহারকারী অনুরোধ অনুমোদন করেছেন তিনি YouTube-এ লাইভ ভিডিও স্ট্রিম করার জন্য উপযুক্ত নন। ব্যবহারকারী https://www.youtube.com/features থেকে আরও তথ্য পেতে পারেন।
invalidValue (400) invalidAutoStart liveBroadcast রিসোর্সে contentDetails.enableAutoStart প্রপার্টির জন্য ভুল ভ্যালু আছে। আপনি পারসিস্টেন্ট ব্রডকাস্টের জন্য enableAutoStart সেটিং পরিবর্তন করতে পারবেন না।
invalidValue (400) invalidAutoStop liveBroadcast রিসোর্সে contentDetails.enableAutoStop প্রপার্টির জন্য ভুল ভ্যালু আছে। আপনি পারসিস্টেন্ট ব্রডকাস্টের জন্য enableAutoStop সেটিং পরিবর্তন করতে পারবেন না।
invalidValue (400) invalidDescription liveBroadcast রিসোর্স-এ snippet.description প্রপার্টির জন্য কোনও সঠিক ভ্যালু নির্দিষ্ট করা হয়নি। snippet.description-এ সর্বাধিক ৫০০০টি অক্ষর থাকতে পারে।
invalidValue (400) invalidEmbedSetting liveBroadcast রিসোর্সে contentDetails.enable_embed প্রপার্টির জন্য ভুল মান রয়েছে। আপনি এই ব্রডকাস্ট এম্বেড করতে পারবেন না।
invalidValue (400) invalidEnableClosedCaptions liveBroadcast রিসোর্সে, contentDetails.enableClosedCaptions প্রপার্টির ভ্যালু contentDetails.closedCaptionType সেটিংসের ভ্যালুর সাথে মানানসই নয়। দুটি প্রপার্টির মধ্যে একটি রেখে রিসোর্স পরিবর্তন করুন এবং তারপর আবার অনুরোধ জমা দিন।
invalidValue (400) invalidLatencyPreferenceOptions liveBroadcast রিসোর্সে contentDetails.latencyPreference প্রপার্টির জন্য ভুল ভ্যালু আছে। এই লেটেন্সি সংক্রান্ত পছন্দের সাথে সব সেটিংস কাজ করে না।
invalidValue (400) invalidPrivacyStatus liveBroadcast রিসোর্স কোনও সঠিক গোপনীয়তা স্ট্যাটাস নির্দিষ্ট করেনি। সঠিক privacyStatus ভ্যালু দেখুন।
invalidValue (400) invalidProjection liveBroadcast রিসোর্সে contentDetails.projection প্রপার্টির জন্য ভুল মান রয়েছে। একটি অবিরাম ব্রডকাস্টের প্রজেকশন ৩৬০ হিসেবে সেট করা যাবে না।
invalidValue (400) invalidScheduledEndTime liveBroadcast রিসোর্সে snippet.scheduledEndTime প্রপার্টির জন্য ভুল ভ্যালু আছে। শিডিউল করা শেষ হওয়ার সময় অবশ্যই শিডিউল করা শুরুর সময়ের পরে হতে হবে।
invalidValue (400) invalidScheduledStartTime liveBroadcast রিসোর্সে snippet.scheduledStartTime প্রপার্টির জন্য ভুল মান রয়েছে। শিডিউল করা শুরুর সময় অবশ্যই ভবিষ্যতের হতে হবে।
invalidValue (400) invalidTitle liveBroadcast রিসোর্স snippet.title প্রপার্টির জন্য কোনও সঠিক ভ্যালু উল্লেখ করেনি। snippet.title ১ থেকে ১০০টি অক্ষরের মধ্যে হতে হবে।
notFound (404) liveBroadcastNotFound liveBroadcast রিসোর্সে উল্লেখ করা id প্রপার্টি কোনও ব্রডকাস্ট শনাক্ত করেনি।
preconditionFailed (412) videoNotEligibleForAdsMonetization ভিডিওটি বিজ্ঞাপন মনিটাইজেশনের জন্য উপযুক্ত নয়। চ্যানেলটি মনিটাইজেশনের জন্য উপযুক্ত না হলে এটি হতে পারে।
required (400) broadcastStreamDelayMsRequired liveBroadcast রিসোর্স contentDetails.monitorStream.broadcastStreamDelayMs প্রপার্টি নির্দিষ্ট করেনি।
required (400) enableMonitorStreamRequired liveBroadcast রিসোর্সে contentDetails.monitorStream.enableMonitorStream প্রপার্টি উল্লেখ করা হয়নি।
required (400) idRequired liveBroadcast রিসোর্সে অবশ্যই id প্রপার্টির জন্য একটি মান অন্তর্ভুক্ত এবং নির্দিষ্ট করতে হবে।
required (400) privacyStatusRequired liveBroadcast রিসোর্স কোনও গোপনীয়তা স্ট্যাটাস নির্দিষ্ট করেনি। বৈধ privacyStatus ভ্যালু দেখুন।
required (400) scheduledEndTimeRequired liveBroadcast রিসোর্স snippet.scheduledEndTime প্রপার্টি নির্দিষ্ট করেনি।
required (400) scheduledStartTimeRequired liveBroadcast রিসোর্স snippet.scheduledStartTime প্রপার্টি নির্দিষ্ট করেনি।
required (400) titleRequired liveBroadcast রিসোর্স snippet.title প্রপার্টি নির্দিষ্ট করেনি।

liveBroadcasts.cuepoint

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
insufficientPermissions (403) insufficientLivePermissions লাইভ সম্প্রচারে কিউপয়েন্ট যোগ করার জন্য অনুরোধটি অনুমোদিত নয়।
insufficientPermissions (403) liveStreamingNotEnabled যে ব্যবহারকারী অনুরোধ অনুমোদন করেছেন, তিনি YouTube-এ লাইভ ভিডিও স্ট্রিম করার জন্য অনুমোদিত নন। ব্যবহারকারী এই লিঙ্ক থেকে আরও তথ্য পেতে পারেন https://support.google.com/youtube/answer/2474026 এবং https://www.youtube.com/features।
rateLimitExceeded (403) userRequestsExceedRateLimit ব্যবহারকারী নির্দিষ্ট সময়সীমার মধ্যে অনেক বেশি অনুরোধ পাঠিয়েছেন।
required (400) idRequired প্রয়োজনীয় id প্যারামিটারকে অবশ্যই সেই ব্রডকাস্ট শনাক্ত করতে হবে যেখানে আপনি কিউপয়েন্ট যোগ করতে চান।
required (400) cueTypeRequired প্রয়োজনীয় cueType ফিল্ডটি API অনুরোধের বডিতে অবশ্যই উল্লেখ করতে হবে।
notFound (404) liveBroadcastNotFound id প্যারামিটার দ্বারা নির্দিষ্ট করা ব্রডকাস্টের কোনও অস্তিত্ব নেই।
invalidValue (400) conflictingTimeFields insertionOffsetTimeMs এবং walltimeMs-এর মধ্যে যেকোনও একটি উল্লেখ করা যেতে পারে। দুটি ভ্যালু সেট করলে সমস্যা হয়। আপনি কোনও ভ্যালু সেট না করলে, YouTube ডিফল্ট insertionOffsetTimeMs সময় (0) ব্যবহার করবে, যার অর্থ হল যত তাড়াতাড়ি সম্ভব কিউপয়েন্ট যোগ করা হবে।
invalidValue (400) invalidInsertionOffsetTimeMs cuepoint রিসোর্স insertionOffsetTimeMs প্রপার্টির জন্য ভুল ভ্যালু নির্দিষ্ট করেছে। ভ্যালু অবশ্যই 0 বা একটি ধনাত্মক পূর্ণসংখ্যা হতে হবে।
invalidValue (400) invalidWalltimeMs cuepoint রিসোর্স walltimeMs প্রপার্টির জন্য ভুল ভ্যালু নির্দিষ্ট করেছে। ভ্যালুটি অবশ্যই একটি পূর্ণসংখ্যা হতে হবে যা একটি যুগ টাইমস্ট্যাম্পকে উপস্থাপন করে।
backendError (5xx) serviceUnavailable পরিষেবা উপলভ্য নেই। কয়েক মিনিট পরে আবার অনুরোধ করে দেখুন।

liveChatBans

liveChatBans রিসোর্স সম্পর্কিত কলের উত্তরে API যেসব সমস্যার মেসেজ রিটার্ন করে, তা নিম্নলিখিত সারণী থেকে শনাক্ত করা যায়।

liveChatBans.delete

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
forbidden (403) forbidden উল্লেখ করা ব্যান সরানো যাবে না। কোনও মডারেটর অন্য মডারেটরের উপর থেকে নিষেধাজ্ঞা সরানোর চেষ্টা করলে এবং সেই অনুরোধ অনুমোদিত হলে এই সমস্যা হতে পারে।
forbidden (403) insufficientPermissions উল্লেখ করা নিষেধাজ্ঞা সরানোর জন্য আপনার কাছে প্রয়োজনীয় অনুমতি নেই।
invalidValue (400) invalidLiveChatBanId id প্যারামিটারটি একটি ভুল মান নির্দিষ্ট করে।
notFound (404) liveChatBanNotFound নির্দিষ্ট করা নিষেধাজ্ঞা খুঁজে পাওয়া যায়নি।

liveChatBans.insert

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
forbidden (403) insufficientPermissions নির্দিষ্ট লাইভ চ্যাট থেকে কোনও ব্যবহারকারীকে ব্যান করার জন্য আপনার কাছে প্রয়োজনীয় অনুমতি নেই।
forbidden (403) liveChatBanInsertionNotAllowed নির্দিষ্ট করা নিষেধাজ্ঞা তৈরি করা যাবে না। চ্যাটের মালিক বা অন্য কোনও মডারেটরকে ব্যান করার চেষ্টা করা হলে এই সমস্যা হতে পারে।
invalidValue (400) invalidChannelId উল্লেখ করা চ্যানেল আইডি খুঁজে পাওয়া যাচ্ছে না।
invalidValue (400) invalidLiveChatId অনুরোধে উল্লেখ করা snippet.liveChatId ভ্যালু সঠিক নয়। সঠিক ভ্যালু আছে কিনা তা নিশ্চিত করতে, সংশ্লিষ্ট liveBroadcast রিসোর্স চেক করুন।
notFound (404) liveChatNotFound নির্দিষ্ট লাইভ চ্যাট খুঁজে পাওয়া যায়নি। আপনি snippet.liveChatId প্রপার্টি সঠিক ভ্যালুতে সেট করছেন কিনা তা নিশ্চিত করতে, সংশ্লিষ্ট liveBroadcast রিসোর্স চেক করুন।
notFound (404) liveChatUserNotFound আপনি যে লাইভ চ্যাট ব্যবহারকারীকে ব্যান করার চেষ্টা করছেন তাকে খুঁজে পাওয়া যাচ্ছে না।
required (400) bannedUserChannelIdRequired অনুরোধের বডিতে জমা দেওয়া liveChatBan রিসোর্সে অবশ্যই snippet.bannedUserDetails.channelId প্রপার্টির জন্য একটি ভ্যালু উল্লেখ করতে হবে।
required (400) liveChatIdRequired অনুরোধের বডিতে জমা দেওয়া liveChatBan রিসোর্সে অবশ্যই snippet.liveChatId প্রপার্টির জন্য একটি ভ্যালু উল্লেখ করতে হবে।

liveChatMessages

liveChatMessages রিসোর্স সম্পর্কিত কলের উত্তরে API যেসব সমস্যার মেসেজ রিটার্ন করে, তা নিম্নলিখিত সারণী থেকে শনাক্ত করা যায়।

liveChatMessages.delete

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

liveChatMessages.insert

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
forbidden (403) forbidden নির্দিষ্ট মেসেজ তৈরি করার জন্য প্রয়োজনীয় অনুমতি আপনার কাছে নেই।
forbidden (403) liveChatDisabled মালিক নির্দিষ্ট লাইভ চ্যাট বন্ধ করে দিয়েছেন, এর অর্থ হল চ্যাটে মেসেজ যোগ করা যাবে না।
forbidden (403) liveChatEnded উল্লেখ করা লাইভ চ্যাটটি আর লাইভ নেই।
invalidValue (400) messageTextInvalid মেসেজের টেক্সট (snippet.textMessageDetails.messageText) সঠিক নয়।
notFound (404) liveChatNotFound API অনুরোধে উল্লেখ করা লাইভ চ্যাটটি নেই। মালিক চ্যাট মুছে দিলে এই সমস্যা হয়।
rateLimitExceeded rateLimitExceeded ব্যবহারকারী নির্দিষ্ট সময়সীমার মধ্যে অনেক বেশি চ্যাট মেসেজ পোস্ট করেছেন।
required (400) liveChatIdRequired liveChatMessage রিসোর্সে অবশ্যই snippet.liveChatId প্রপার্টির জন্য একটি মান অন্তর্ভুক্ত এবং নির্দিষ্ট করতে হবে।
required (400) messageTextRequired liveChatMessage রিসোর্সে অবশ্যই snippet.textMessageDetails.messageText প্রপার্টির ভ্যালু থাকতে হবে এবং তা উল্লেখ করতে হবে।
required (400) typeRequired liveChatMessage রিসোর্সে অবশ্যই snippet.type প্রপার্টির ভ্যালু থাকতে হবে এবং তা উল্লেখ করতে হবে। প্যারামিটার ভ্যালু text হিসেবে সেট করুন

liveChatMessages.list

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
forbidden (403) forbidden নির্দিষ্ট লাইভ চ্যাটের মেসেজ রিট্রিভ করার জন্য আপনার কাছে প্রয়োজনীয় অনুমতি নেই।
forbidden (403) liveChatDisabled নির্দিষ্ট ব্রডকাস্টের জন্য লাইভ চ্যাট চালু করা নেই।
forbidden (403) liveChatEnded উল্লেখ করা লাইভ চ্যাটটি আর লাইভ নেই।
notFound (404) liveChatNotFound আপনি যে লাইভ চ্যাটটি ফিরিয়ে আনার চেষ্টা করছেন সেটি খুঁজে পাওয়া যাচ্ছে না। অনুরোধের liveChatId প্যারামিটারের ভ্যালু সঠিক কিনা তা নিশ্চিত করুন।
rateLimitExceeded rateLimitExceeded আগের অনুরোধের পরে খুব দ্রুত অনুরোধ পাঠানো হয়েছে। YouTube-এর রিফ্রেশ রেটের চেয়ে বেশি ঘন ঘন মেসেজ পাওয়ার জন্য API অনুরোধ পাঠানো হলে এই সমস্যা হয়, এর ফলে অযথা ব্যান্ডউইথ নষ্ট হয়।

liveChatMessages.streamlist

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
INVALID_ARGUMENT (3) LIVE_CHAT_ENDED শেষ হয়ে যাওয়া লাইভ চ্যাটের মেসেজ আপনি ফিরিয়ে আনতে পারবেন না।
PERMISSION_DENIED (7) forbidden নির্দিষ্ট লাইভ চ্যাটের মেসেজ রিট্রিভ করার জন্য আপনার কাছে প্রয়োজনীয় অনুমতি নেই।
PERMISSION_DENIED (7) liveChatDisabled নির্দিষ্ট ব্রডকাস্টের জন্য লাইভ চ্যাট চালু করা নেই।
PERMISSION_DENIED (7) liveChatEnded উল্লেখ করা লাইভ চ্যাটটি আর লাইভ নেই।
NOT_FOUND (5) liveChatNotFound আপনি যে লাইভ চ্যাটটি ফিরিয়ে আনার চেষ্টা করছেন সেটি খুঁজে পাওয়া যাচ্ছে না। অনুরোধের liveChatId প্যারামিটারের ভ্যালু সঠিক কিনা তা নিশ্চিত করুন।
RESOURCE_EXHAUSTED (8) rateLimitExceeded আগের অনুরোধের পরে খুব দ্রুত অনুরোধ পাঠানো হয়েছে। YouTube-এর রিফ্রেশ রেটের চেয়ে বেশি ঘন ঘন মেসেজ পাওয়ার জন্য API অনুরোধ পাঠানো হলে এই সমস্যা হয়, এর ফলে অযথা ব্যান্ডউইথ নষ্ট হয়।

liveStreams

liveStreams রিসোর্স সম্পর্কিত কলের উত্তরে API যেসব সমস্যার মেসেজ রিটার্ন করে, তা নিম্নলিখিত সারণী থেকে শনাক্ত করা যায়।

liveStreams.delete

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
forbidden (403) liveStreamDeletionNotAllowed নির্দিষ্ট করা লাইভ স্ট্রিমটি মুছে ফেলা যাবে না কারণ এটি এমন একটি ব্রডকাস্টের সাথে যুক্ত যা এখনও সম্পূর্ণ হয়নি।
insufficientPermissions insufficientLivePermissions নির্দিষ্ট লাইভ স্ট্রিম মুছে ফেলার জন্য অনুরোধটি অনুমোদিত নয়। আরও তথ্যের জন্য, OAuth 2.0 যাচাইকরণ প্রয়োগ করা দেখুন।
insufficientPermissions liveStreamingNotEnabled যে ব্যবহারকারী অনুরোধ অনুমোদন করেছেন, তিনি YouTube-এ লাইভ ভিডিও স্ট্রিম করার জন্য অনুমোদিত নন। আরও তথ্যের জন্য, ফিচারের উপযুক্ততা দেখুন।
notFound (404) liveStreamNotFound উল্লেখ করা লাইভ স্ট্রিমটি উপলভ্য নেই।

liveStreams.insert

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
insufficientPermissions insufficientLivePermissions নির্দিষ্ট লাইভ স্ট্রিম তৈরি করার জন্য অনুরোধটি অনুমোদিত নয়।
insufficientPermissions livePermissionBlocked যে ব্যবহারকারী অনুরোধ অনুমোদন করেছেন তিনি এই মুহূর্তে YouTube-এ লাইভ ভিডিও স্ট্রিম করতে পারবেন না। ব্যবহারকারী কেন লাইভ ভিডিও স্ট্রিম করতে পারছেন না সেই সংক্রান্ত বিবরণ https://www.youtube.com/features লিঙ্কে ব্যবহারকারীর চ্যানেল সেটিংসে উপলভ্য থাকতে পারে।
insufficientPermissions liveStreamingNotEnabled যে ব্যবহারকারী অনুরোধ অনুমোদন করেছেন তিনি YouTube-এ লাইভ ভিডিও স্ট্রিম করার জন্য উপযুক্ত নন। ব্যবহারকারী https://www.youtube.com/features লিঙ্কে গিয়ে আরও তথ্য পেতে পারেন।
invalidValue (400) invalidDescription liveStream রিসোর্সে snippet.description প্রপার্টির ভ্যালুতে সর্বাধিক ১০০০০ অক্ষর থাকতে পারে।
invalidValue (400) invalidFormat liveStream রিসোর্সে cdn.format প্রপার্টির ভ্যালু ভুল।
invalidValue (400) invalidFrameRate liveStream রিসোর্সে cdn.frameRate প্রপার্টির ভ্যালু ভুল।
invalidValue (400) invalidIngestionType liveStream রিসোর্সে cdn.ingestionType প্রপার্টির ভ্যালু সঠিক নয়।
invalidValue (400) invalidResolution liveStream রিসোর্সে cdn.resolution প্রপার্টির ভ্যালু সঠিক নয়।
invalidValue (400) invalidTitle liveStream রিসোর্সে snippet.title প্রপার্টির ভ্যালু ১ থেকে ১২৮ অক্ষরের মধ্যে হতে হবে।
rateLimitExceeded userRequestsExceedRateLimit ব্যবহারকারী নির্দিষ্ট সময়সীমার মধ্যে অনেক বেশি অনুরোধ করেছেন।
required (400) cdnRequired liveStream রিসোর্সে অবশ্যই cdn অবজেক্ট থাকতে হবে।
required (400) frameRateRequired আপনি cdn.resolution প্রপার্টির জন্য ভ্যালু উল্লেখ করলেও cdn.frameRate প্রপার্টির জন্য না করলে, API এই সমস্যার কথা জানায়।
required (400) ingestionTypeRequired liveStream রিসোর্সে অবশ্যই cdn.ingestionType প্রপার্টির জন্য একটি ভ্যালু নির্দিষ্ট করতে হবে>।
required (400) resolutionRequired আপনি cdn.frameRate প্রপার্টির জন্য ভ্যালু উল্লেখ করলেও cdn.resolution প্রপার্টির জন্য না করলে, API এই সমস্যার কথা জানায়।
required (400) titleRequired liveStream রিসোর্সে অবশ্যই snippet.title প্রপার্টির জন্য একটি ভ্যালু উল্লেখ করতে হবে।

liveStreams.list

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
insufficientPermissions insufficientLivePermissions নির্দিষ্ট লাইভ স্ট্রিম ফিরিয়ে আনার জন্য অনুরোধটি অনুমোদিত নয়।
insufficientPermissions liveStreamingNotEnabled যে ব্যবহারকারী অনুরোধ অনুমোদন করেছেন, তিনি YouTube-এ লাইভ ভিডিও স্ট্রিম করার জন্য অনুমোদিত নন। ব্যবহারকারী https://www.youtube.com/features থেকে আরও তথ্য পেতে পারেন।

liveStreams.update

সমস্যার ধরন সমস্যার বিবরণ বিবরণ
forbidden (403) liveStreamModificationNotAllowed নির্দিষ্ট করা লাইভ স্ট্রিমটি তার বর্তমান অবস্থায় পরিবর্তন করা যাবে না। আরও তথ্যের জন্য, ব্রডকাস্টের মেয়াদ দেখুন।
forbidden (403) liveStreamModificationNotAllowed স্ট্রিম তৈরি করার পরে API আপনাকে cdn.format, cdn.frameRate, cdn.ingestionType বা cdn.resolution ফিল্ডের ভ্যালু পরিবর্তন করতে দেয় না।
forbidden (403) liveStreamModificationNotAllowed API আপনাকে কোনও আবার ব্যবহারযোগ্য স্ট্রিমকে আবার ব্যবহারযোগ্য নয় এমন স্ট্রিমে পরিবর্তন করতে বা এর বিপরীত করতে দেয় না। আরও তথ্যের জন্য, ব্রডকাস্ট ও স্ট্রিম সম্পর্কে বোঝা দেখুন।
insufficientPermissions insufficientLivePermissions নির্দিষ্ট লাইভ স্ট্রিম আপডেট করার জন্য অনুরোধটি অনুমোদিত নয়। আরও তথ্যের জন্য, OAuth2 যাচাইকরণ প্রয়োগ করা দেখুন।
insufficientPermissions liveStreamingNotEnabled যে ব্যবহারকারী অনুরোধ অনুমোদন করেছেন, তিনি YouTube-এ লাইভ ভিডিও স্ট্রিম করার জন্য অনুমোদিত নন। ব্যবহারকারী https://www.youtube.com/features থেকে আরও তথ্য পেতে পারেন।
invalidValue (400) invalidDescription liveStream রিসোর্সে snippet.description প্রপার্টির ভ্যালু সর্বাধিক ১০০০০ অক্ষরের হতে পারে।
invalidValue (400) invalidTitle liveStream রিসোর্সে snippet.title প্রপার্টির ভ্যালু ১ থেকে ১২৮ অক্ষরের মধ্যে হতে হবে।
notFound (404) liveStreamNotFound উল্লেখ করা লাইভ স্ট্রিমটি উপলভ্য নেই।
required (400) idRequired liveStream রিসোর্স-এ অবশ্যই id প্রপার্টির জন্য একটি মান উল্লেখ করতে হবে।
required (400) ingestionTypeRequired liveStream রিসোর্স-এ অবশ্যই cdn.ingestionType প্রপার্টির জন্য একটি মান উল্লেখ করতে হবে।
required (400) titleRequired liveStream রিসোর্স-এ অবশ্যই snippet.title প্রপার্টির জন্য একটি মান উল্লেখ করতে হবে।