একটি নির্দিষ্ট ব্যবহারকারীকে লাইভ চ্যাটে অংশগ্রহণ করা থেকে নিষিদ্ধ করে। API অনুরোধটি অবশ্যই চ্যানেলের মালিক বা নিষেধাজ্ঞার সাথে যুক্ত লাইভ চ্যাটের একজন মডারেটর দ্বারা অনুমোদিত হতে হবে।
সাধারণ ব্যবহারের ক্ষেত্রে
অনুরোধ
HTTP অনুরোধ
POST https://www.googleapis.com/youtube/v3/liveChat/bans
অনুমোদন
এই অনুরোধের জন্য নিম্নলিখিত সুযোগগুলির মধ্যে অন্তত একটির সাথে অনুমোদনের প্রয়োজন৷ প্রমাণীকরণ এবং অনুমোদন সম্পর্কে আরও পড়তে, OAuth 2.0 প্রমাণীকরণ বাস্তবায়ন দেখুন।
| ব্যাপ্তি | 
|---|
| https://www.googleapis.com/auth/youtube | 
| https://www.googleapis.com/auth/youtube.force-ssl | 
পরামিতি
নিম্নলিখিত সারণীতে এই ক্যোয়ারী সমর্থন করে এমন প্যারামিটারগুলি তালিকাভুক্ত করা হয়েছে৷ তালিকাভুক্ত সমস্ত প্যারামিটার হল ক্যোয়ারী প্যারামিটার।
| পরামিতি | ||
|---|---|---|
| প্রয়োজনীয় পরামিতি | ||
| part | stringpartপ্যারামিটার এই অপারেশন দুটি উদ্দেশ্য পরিবেশন করে. এটি সেই বৈশিষ্ট্যগুলিকে চিহ্নিত করে যা লেখার ক্রিয়াকলাপ সেট করবে সেইসাথে API প্রতিক্রিয়া যে বৈশিষ্ট্যগুলি প্রদান করে। প্যারামিটার মানsnippetসেট করুন। | |
শরীরের অনুরোধ
অনুরোধের অংশে একটি লাইভচ্যাটব্যান সংস্থান সরবরাহ করুন। সেই সম্পদের জন্য:
- এই বৈশিষ্ট্যগুলির জন্য আপনাকে অবশ্যই একটি মান নির্দিষ্ট করতে হবে: -  snippet.liveChatId
-  snippet.type
-  snippet.bannedUserDetails.channelId
 
-  
- আপনি এই বৈশিষ্ট্যগুলির জন্য মান সেট করতে পারেন: -  snippet.banDurationSeconds
 
-  
প্রতিক্রিয়া
সফল হলে, এই পদ্ধতিটি প্রতিক্রিয়া বডিতে একটি লাইভচ্যাটব্যান সংস্থান প্রদান করে।
ত্রুটি
নিম্নলিখিত সারণী ত্রুটি বার্তাগুলি সনাক্ত করে যা API এই পদ্ধতিতে একটি কলের প্রতিক্রিয়া হিসাবে ফিরে আসতে পারে৷ আরও বিশদ বিবরণের জন্য, YouTube লাইভ স্ট্রিমিং API - ত্রুটিগুলি দেখুন।
| ত্রুটির ধরন | ত্রুটি বিস্তারিত | বর্ণনা | 
|---|---|---|
| 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সম্পত্তির জন্য একটি মান নির্দিষ্ট করতে হবে৷ | 
এটা চেষ্টা করুন!
এই API কল করতে APIs Explorer ব্যবহার করুন এবং API অনুরোধ এবং প্রতিক্রিয়া দেখুন।