liveChatBan
रिसॉर्स में ऐसे YouTube उपयोगकर्ता और YouTube लाइव चैट की पहचान की गई है जिसमें इस उपयोगकर्ता के शामिल होने पर पाबंदी लगाई गई है.
तरीके
एपीआई liveChatBans
रिसॉर्स के लिए, इन तरीकों का इस्तेमाल करता है:
- शामिल करें
- किसी खास उपयोगकर्ता को लाइव चैट में हिस्सा लेने से रोकता है. एपीआई अनुरोध पर चैनल का मालिक या पाबंदी से जुड़ी लाइव चैट के मॉडरेटर की अनुमति होनी चाहिए. इसे अभी आज़माएं.
- मिटाएं
- ऐसा प्रतिबंध हटा देता है जो किसी खास उपयोगकर्ता को लाइव चैट में योगदान करने से रोकता है. इससे वह फिर से चैट में शामिल हो सकता है. एपीआई अनुरोध पर चैनल का मालिक या पाबंदी से जुड़ी लाइव चैट के मॉडरेटर की अनुमति होनी चाहिए. इसे अभी आज़माएं.
संसाधन का प्रतिनिधित्व
JSON के इस फ़ॉर्मैट में liveChatBans
संसाधन का फ़ॉर्मैट दिखता है:
{ "kind": "youtube#liveChatBan", "etag": etag, "id": string, "snippet": { "liveChatId": string, "type": string, "banDurationSeconds": unsigned long, "bannedUserDetails": { "channelId": string } } }
प्रॉपर्टी
इस टेबल में उन प्रॉपर्टी के बारे में बताया गया है जो इस रिसॉर्स में मौजूद हैं:
प्रॉपर्टी | |
---|---|
kind |
string इससे यह पता चलता है कि एपीआई संसाधन किस तरह का है. वैल्यू youtube#liveChatBan होगी. |
etag |
etag इस संसाधन का ऐट. |
id |
string वह आईडी जिसे YouTube, प्रतिबंध की खास तौर पर पहचान करने के लिए असाइन करता है. |
snippet |
object snippet ऑब्जेक्ट, प्रतिबंधित उपयोगकर्ता की पहचान करता है और इसमें पाबंदी के बारे में जानकारी होती है. |
snippet.liveChatId |
string वह लाइव चैट जिस पर पाबंदी लागू होती है. ब्रॉडकास्ट किए गए लाइव चैट आईडी को liveBroadcast संसाधन की snippet.liveChatId प्रॉपर्टी में दिखाया जाता है. |
snippet.type |
string प्रतिबंध का टाइप. इस प्रॉपर्टी की मान्य वैल्यू हैं:
|
snippet.banDurationSeconds |
unsigned long पाबंदी की अवधि. पाबंदी का प्रकार temporary होने पर ही, इस प्रॉपर्टी के लिए मान सेट करें. डिफ़ॉल्ट वैल्यू 300 (5 मिनट) है. |
snippet.bannedUserDetails |
object इस ऑब्जेक्ट में, प्रतिबंधित उपयोगकर्ता की जानकारी मौजूद है. |
snippet.bannedUserDetails.channelId |
string प्रतिबंधित उपयोगकर्ता का YouTube चैनल आईडी. |