videoAbuseReportReason রিসোর্সে এমন একটি কারণ সম্পর্কে তথ্য থাকে যার জন্য কোনও ভিডিওতে আপত্তিজনক কন্টেন্ট থাকার কারণে সেটি ফ্ল্যাগ করা হবে। আপনার অ্যাপ্লিকেশন কোনও অপব্যবহারমূলক ভিডিওর ব্যাপারে অভিযোগ জানাতে videos.reportAbuse পদ্ধতি কল করলে, ভিডিওর ব্যাপারে অভিযোগ জানানোর কারণ শনাক্ত করতে অনুরোধটি videoAbuseReportReason রিসোর্স থেকে তথ্য ব্যবহার করে।
পদ্ধতি
API, videoAbuseReportReasons রিসোর্সের জন্য নিম্নলিখিত পদ্ধতিগুলি সমর্থন করে:
- তালিকা
- অপব্যবহারমূলক ভিডিও সম্পর্কে অভিযোগ জানানোর জন্য ব্যবহার করা যেতে পারে এমন কারণের তালিকা রিট্রিভ করুন। এখনই এটি ব্যবহার করে দেখুন।
রিসোর্স রিপ্রেজেন্টেশন
নিম্নলিখিত JSON স্ট্রাকচার videoAbuseReportReason রিসোর্সের ফর্ম্যাট দেখায়:
{
"kind": "youtube#videoAbuseReportReason",
"etag": etag,
"id": string,
"snippet": {
"label": string,
"secondaryReasons": [
{
"id": string,
"label": string
}
]
}
}প্রপার্টি
এই রিসোর্সে যেসব প্রপার্টি দেখা যায়, নিম্নলিখিত সারণীতে সেগুলি সম্পর্কে বলা হয়েছে:
| প্রপার্টি | |
|---|---|
kind |
stringAPI রিসোর্সের ধরন শনাক্ত করে। ভ্যালু হবে youtube#videoAbuseReportReason। |
etag |
etagএই রিসোর্সের Etag. |
id |
stringকারণ শনাক্ত করার জন্য YouTube যে আইডি ব্যবহার করে। videos.reportAbuse মেথড কল করার সময়, আপনার অ্যাপ্লিকেশনকে reasonId প্রপার্টি সেট করার জন্য এই ভ্যালু ব্যবহার করতে হবে। |
snippet |
objectsnippet অবজেক্টে কারণ সম্পর্কিত প্রাথমিক বিবরণ থাকে। |
snippet.label |
stringঅপব্যবহারের রিপোর্ট করার কারণের জন্য স্থানীয়করণ করা লেবেল টেক্সট। |
snippet.secondaryReasons[] |
listকারণটির সাথে সম্পর্কিত গৌণ কারণগুলির একটি তালিকা, যদি কোনও উপলভ্য থাকে। (০ বা তার বেশি হতে পারে।) |
snippet.secondaryReasons[].id |
stringYouTube যে আইডি ব্যবহার করে সেকেন্ডারি কারণ শনাক্ত করে। videos.reportAbuse মেথড কল করার সময়, আপনার অ্যাপ্লিকেশনকে secondaryReasonId প্রপার্টি সেট করার জন্য এই ভ্যালু ব্যবহার করতে হবে। |
snippet.secondaryReasons[].label |
stringদ্বিতীয় কারণের জন্য স্থানীয়করণ করা লেবেলের টেক্সট। |