liveChatModerator রিসোর্স YouTube লাইভ চ্যাটের মডারেটরকে দেখায়। চ্যাট মডারেটরের কাছে চ্যাট থেকে ব্যবহারকারীদের ব্যান বা আনব্যান করা, মেসেজ সরিয়ে দেওয়া এবং লাইভ চ্যাটের জন্য অন্যান্য প্রশাসনিক অ্যাকশন নেওয়ার ক্ষমতা থাকে।
পদ্ধতি
liveChatModerators রিসোর্সের জন্য API নিম্নলিখিত পদ্ধতিতে কাজ করে। সব অনুরোধ লাইভ চ্যাটের চ্যানেলের মালিকের দ্বারা অনুমোদিত হতে হবে।
- তালিকা
- লাইভ চ্যাটের জন্য মডারেটরদের তালিকা তৈরি করে। এখনই এটি ব্যবহার করে দেখুন।
- ইনসার্ট করুন
- চ্যাটের জন্য নতুন মডারেটর যোগ করে। এখনই এটি ব্যবহার করে দেখুন।
- মুছে ফেলুন
- চ্যাট মডারেটরকে সরিয়ে দেয়। এখনই এটি ব্যবহার করে দেখুন।
রিসোর্স রিপ্রেজেন্টেশন
নিম্নলিখিত JSON স্ট্রাকচার liveChatModerators রিসোর্সের ফর্ম্যাট দেখায়:
{
"kind": "youtube#liveChatModerator",
"etag": etag,
"id": string,
"snippet": {
"moderatorDetails": {
"channelId": string,
"channelUrl": string,
"displayName": string,
"profileImageUrl": string
},
"liveChatId": string
}
}প্রপার্টি
নিম্নলিখিত সারণীতে এই রিসোর্সে দেখানো প্রপার্টিগুলি সংজ্ঞায়িত করা হয়েছে:
| প্রপার্টি | |
|---|---|
kind |
stringAPI রিসোর্সের ধরন শনাক্ত করে। ভ্যালু হবে youtube#liveChatModerator। |
etag |
etagএই রিসোর্সের Etag. |
id |
stringমডারেটরকে অনন্যভাবে শনাক্ত করার জন্য YouTube যে আইডি অ্যাসাইন করে। |
snippet |
objectsnippet অবজেক্টে মডারেটর সম্পর্কে বিবরণ থাকে। |
snippet.moderatorDetails |
objectএই অবজেক্টে মডারেটর সম্পর্কে বিবরণ থাকে। |
snippet.moderatorDetails.channelId |
stringমডারেটরের YouTube চ্যানেল আইডি। |
snippet.moderatorDetails.channelUrl |
stringমডারেটরের YouTube চ্যানেলের URL. |
snippet.moderatorDetails.displayName |
stringমডারেটরের YouTube চ্যানেলের ডিসপ্লে নাম। |
snippet.moderatorDetails.profileImageUrl |
stringমডারেটরের YouTube চ্যানেলের অবতার URL. |
snippet.liveChatId |
stringমডারেটর যে লাইভ চ্যাট অ্যাডমিনিস্টার করতে পারবেন সেটির আইডি। ব্রডকাস্টের সাথে যুক্ত লাইভ চ্যাট আইডি liveBroadcast রিসোর্সের snippet.liveChatId প্রপার্টিতে ফেরত পাঠানো হয়। |