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 | ব্যবহারকারী একটি নির্দিষ্ট সময়সীমার মধ্যে অনেক বেশি অনুরোধ পাঠিয়েছেন। |
required (400) | idRequired | প্রয়োজনীয় id প্যারামিটারটি অবশ্যই সেই সম্প্রচারকে চিহ্নিত করবে যার স্থিতি আপনি স্থানান্তর করতে চান। |
required (400) | statusRequired | API অনুরোধে status প্যারামিটারের জন্য একটি মান নির্দিষ্ট করতে হবে। |
liveBroadcasts.update
| ত্রুটির ধরণ | ত্রুটির বিবরণ | বিবরণ |
|---|
forbidden (403) | closedCaptionsTypeModificationNotAllowed | contentDetails.closedCaptionsType মানটি কেবল তখনই পরিবর্তন করা যাবে যখন সম্প্রচারটি created বা ready অবস্থায় থাকবে। |
forbidden (403) | enableAutoStartModificationNotAllowed | contentDetails.enableAutoStart মানটি কেবল তখনই পরিবর্তন করা যাবে যখন স্ট্রিমটি নিষ্ক্রিয় থাকে এবং সম্প্রচারটি created বা ready অবস্থায় থাকে। |
forbidden (403) | enableClosedCaptionsModificationNotAllowed | contentDetails.enableClosedCaptions মানটি কেবল তখনই পরিবর্তন করা যাবে যখন সম্প্রচারের স্থিতি created বা ready থাকে। |
forbidden (403) | enableDvrModificationNotAllowed | সম্প্রচারের স্থিতি created বা ready হলেই কেবল contentDetails. enableDvr |
forbidden (403) | enableMonitorStreamModificationNotAllowed | contentDetails. monitorStream.enableMonitorStream মানটি কেবল তখনই পরিবর্তন করা যেতে পারে যখন সম্প্রচারের স্থিতি created বা ready থাকে। |
forbidden (403) | recordFromStartModificationNotAllowed | contentDetails. recordFromStart মানটি কেবল তখনই পরিবর্তন করা যেতে পারে যখন সম্প্রচারের স্থিতি created বা ready থাকে। |
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 প্রপার্টির জন্য একটি অবৈধ মান রয়েছে। একটি স্থায়ী সম্প্রচারের প্রক্ষেপণ 360 তে সেট করা যাবে না। |
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 সম্পত্তি কোনও সম্প্রচার শনাক্ত করতে পারেনি। |
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 প্রপার্টির জন্য একটি অবৈধ মান নির্দিষ্ট করেছে। মানটি অবশ্যই একটি পূর্ণসংখ্যা হতে হবে যা একটি epoch টাইমস্ট্যাম্প প্রতিনিধিত্ব করে। |
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 | পূর্ববর্তী অনুরোধের পরে অনুরোধটি খুব দ্রুত পাঠানো হয়েছিল। এই ত্রুটিটি তখন ঘটে যখন বার্তা পুনরুদ্ধারের জন্য API অনুরোধগুলি YouTube এর রিফ্রেশ রেটের চেয়ে বেশি ঘন ঘন পাঠানো হয়, যা অপ্রয়োজনীয়ভাবে ব্যান্ডউইথ নষ্ট করে। |
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 | পূর্ববর্তী অনুরোধের পরে অনুরোধটি খুব দ্রুত পাঠানো হয়েছিল। এই ত্রুটিটি তখন ঘটে যখন বার্তা পুনরুদ্ধারের জন্য API অনুরোধগুলি YouTube এর রিফ্রেশ রেটের চেয়ে বেশি ঘন ঘন পাঠানো হয়, যা অপ্রয়োজনীয়ভাবে ব্যান্ডউইথ নষ্ট করে। |
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.frameRate প্রপার্টির জন্য না কিন্তু cdn.resolution প্রপার্টির জন্য একটি মান নির্দিষ্ট করেন, তাহলে API এই ত্রুটিটি ফেরত পাঠাবে। |
required (400) | ingestionTypeRequired | liveStream রিসোর্সকে cdn.ingestionType property> এর জন্য একটি মান নির্দিষ্ট করতে হবে। |
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 | লাইভস্ট্রিম রিসোর্সে অবশ্যই id প্রপার্টির জন্য একটি মান নির্দিষ্ট করতে হবে। |
required (400) | ingestionTypeRequired | লাইভস্ট্রিম রিসোর্সে cdn.ingestionType প্রপার্টির জন্য একটি মান নির্দিষ্ট করতে হবে। |
required (400) | titleRequired | liveStream রিসোর্সে snippet.title প্রপার্টির জন্য একটি মান নির্দিষ্ট করতে হবে। |
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-10-27 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2025-10-27 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],["The document details error scenarios within the YouTube Live API, categorized by function. `fanFundingEvents.list` can fail due to insufficient permissions or disabled Fan Funding. Live broadcast actions (`bind`, `delete`, `insert`, `list`, `transition`, `update`) often fail from user permission issues, missing parameters, invalid values, or exceeding limits. Live chat interactions (`bans`, `messages`) face issues with permissions, invalid IDs, missing data, and rate limits. `liveCuepoints` and `liveStreams` can encounter similar errors, including issues with missing data, incorrect configuration, or forbidden actions. `sponsors.list` can be blocked due to permissions or disabled sponsorship.\n"]]