Comments: setModerationStatus

এক বা একাধিক মন্তব্যের সংযম অবস্থা সেট করে। API অনুরোধটি অবশ্যই চ্যানেলের মালিক বা মন্তব্যের সাথে যুক্ত ভিডিওর দ্বারা অনুমোদিত হতে হবে।

কোটা প্রভাব: এই পদ্ধতিতে একটি কলের কোটা খরচ 50 ইউনিট।

সাধারণ ব্যবহারের ক্ষেত্রে

অনুরোধ

HTTP অনুরোধ

POST https://www.googleapis.com/youtube/v3/comments/setModerationStatus

অনুমোদন

এই অনুরোধের জন্য নিম্নলিখিত স্কোপের মধ্যে অন্তত একটির অনুমোদন প্রয়োজন ( প্রমাণিকরণ এবং অনুমোদন সম্পর্কে আরও পড়ুন )।

ব্যাপ্তি
https://www.googleapis.com/auth/youtube.force-ssl

পরামিতি

নিম্নলিখিত সারণীতে এই ক্যোয়ারী সমর্থন করে এমন প্যারামিটারগুলি তালিকাভুক্ত করা হয়েছে৷ তালিকাভুক্ত সমস্ত প্যারামিটার হল ক্যোয়ারী প্যারামিটার।

পরামিতি
প্রয়োজনীয় পরামিতি
id string
id প্যারামিটারটি আইডিগুলির একটি কমা-বিভক্ত তালিকা নির্দিষ্ট করে যা আপনি যে মন্তব্যগুলির জন্য মডারেশন স্ট্যাটাস আপডেট করছেন তা চিহ্নিত করে৷
moderationStatus string
নির্দিষ্ট মন্তব্যের নতুন সংযম অবস্থা সনাক্ত করে।

গ্রহণযোগ্য মান হল:
  • heldForReview - একটি মন্তব্যকে একজন মডারেটরের পর্যালোচনার অপেক্ষায় চিহ্নিত করে।
  • published - সর্বজনীন প্রদর্শনের জন্য একটি মন্তব্য সাফ করে।
  • rejected - প্রদর্শনের জন্য অযোগ্য বলে একটি মন্তব্য প্রত্যাখ্যান করে। এই ক্রিয়াটি কার্যকরভাবে প্রত্যাখ্যান করা মন্তব্যের সমস্ত উত্তর লুকিয়ে রাখে।
ঐচ্ছিক পরামিতি
banAuthor boolean
banAuthor প্যারামিটার আপনাকে ইঙ্গিত করতে দেয় যে আপনি মন্তব্যের লেখক দ্বারা লিখিত কোনো অতিরিক্ত মন্তব্য স্বয়ংক্রিয়ভাবে প্রত্যাখ্যান করতে চান। লেখককে নিষিদ্ধ করতে পরামিতি মান true সেট করুন।

দ্রষ্টব্য: এই প্যারামিটারটি কেবলমাত্র বৈধ যদি moderationStatus প্যারামিটারটি rejected সেট করা থাকে।

শরীরের অনুরোধ

এই পদ্ধতিতে কল করার সময় একটি অনুরোধের অংশ প্রদান করবেন না।

প্রতিক্রিয়া

সফল হলে, এই পদ্ধতিটি একটি HTTP 204 প্রতিক্রিয়া কোড প্রদান করে ( No Content )।

ত্রুটি

নিম্নলিখিত সারণী ত্রুটি বার্তাগুলি সনাক্ত করে যা API এই পদ্ধতিতে একটি কলের প্রতিক্রিয়া হিসাবে ফিরে আসতে পারে৷ আরো বিস্তারিত জানার জন্য ত্রুটি বার্তা ডকুমেন্টেশন দেখুন.

ত্রুটির ধরন ত্রুটি বিস্তারিত বর্ণনা
badRequest (400) banWithoutReject banAuthor প্যারামিটার শুধুমাত্র ব্যবহার করা যেতে পারে যদি moderationStatus প্যারামিটার মান rejected হয়।
badRequest (400) operationNotSupported মন্তব্যগুলি Google+ ভিত্তিক নয় শুধুমাত্র সীমিত সংযম কার্যকারিতা অফার করে৷
badRequest (400) processingFailure API সার্ভার সফলভাবে অনুরোধ প্রক্রিয়া করতে ব্যর্থ হয়েছে. যদিও এটি একটি ক্ষণস্থায়ী ত্রুটি হতে পারে, এটি সাধারণত নির্দেশ করে যে অনুরোধের ইনপুটটি অবৈধ৷
forbidden (403) forbidden অপর্যাপ্ত অনুমতির কারণে এক বা একাধিক মন্তব্যের মডারেশন স্ট্যাটাস সেট করা যাবে না। অনুরোধ সঠিকভাবে অনুমোদিত নাও হতে পারে.
notFound (404) commentNotFound অনুরোধটি আপডেট করার চেষ্টা করছে এমন এক বা একাধিক মন্তব্য খুঁজে পাওয়া যাচ্ছে না। অনুরোধের id প্যারামিটারের মানগুলি সঠিক কিনা তা নিশ্চিত করতে পরীক্ষা করুন।

এটা চেষ্টা করুন!

এই API কল করতে APIs Explorer ব্যবহার করুন এবং API অনুরোধ এবং প্রতিক্রিয়া দেখুন।