Comments: insert

একটি বিদ্যমান মন্তব্যের একটি উত্তর তৈরি করে৷ দ্রষ্টব্য: একটি শীর্ষ-স্তরের মন্তব্য তৈরি করতে, commentThreads.insert পদ্ধতি ব্যবহার করুন।

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

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

অনুরোধ

HTTP অনুরোধ

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

অনুমোদন

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

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

পরামিতি

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

পরামিতি
প্রয়োজনীয় পরামিতি
part string
part প্যারামিটারটি বৈশিষ্ট্যগুলি সনাক্ত করে যা API প্রতিক্রিয়া অন্তর্ভুক্ত করবে। প্যারামিটার মান snippet সেট করুন। snippet অংশে 2 ইউনিটের কোটা খরচ আছে।

নিম্নলিখিত তালিকায় part নাম রয়েছে যা আপনি প্যারামিটার মান অন্তর্ভুক্ত করতে পারেন:
  • id
  • snippet

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

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

  • এই বৈশিষ্ট্যগুলির জন্য আপনাকে অবশ্যই একটি মান নির্দিষ্ট করতে হবে:

    • snippet.textOriginal
    • snippet.parentId

  • আপনি এই বৈশিষ্ট্যগুলির জন্য মান সেট করতে পারেন:

    • snippet.textOriginal

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

সফল হলে, এই পদ্ধতিটি প্রতিক্রিয়া বডিতে একটি মন্তব্য সংস্থান প্রদান করে।

ত্রুটি

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

ত্রুটির ধরন ত্রুটি বিস্তারিত বর্ণনা
badRequest (400) commentTextRequired যে comment সংস্থানটি সন্নিবেশ করা হচ্ছে তা অবশ্যই snippet.textOriginal সম্পত্তির জন্য একটি মান নির্দিষ্ট করতে হবে৷ মন্তব্য খালি হতে পারে না.
badRequest (400) commentTextTooLong যে comment সংস্থানটি সন্নিবেশ করা হচ্ছে তাতে snippet.textOriginal সম্পত্তিতে অনেক বেশি অক্ষর রয়েছে৷
badRequest (400) invalidCustomEmoji যে comment সংস্থানটি ঢোকানো হচ্ছে তাতে অবৈধ কাস্টম ইমোজি রয়েছে৷
badRequest (400) invalidCommentMetadata অনুরোধ মেটাডেটা অবৈধ.
badRequest (400) operationNotSupported API ব্যবহারকারী snippet.parentId বৈশিষ্ট্য দ্বারা চিহ্নিত শীর্ষ-স্তরের মন্তব্যের উত্তরে একটি মন্তব্য সন্নিবেশ করতে সক্ষম নয়৷ একটি commentThread রিসোর্সে, snippet.canReply প্রপার্টি নির্দেশ করে যে বর্তমান দর্শক থ্রেডের উত্তর দিতে পারবে কিনা।
badRequest (400) parentCommentIsPrivate নির্দিষ্ট অভিভাবক মন্তব্য ব্যক্তিগত. API ব্যক্তিগত মন্তব্যের উত্তর সমর্থন করে না।
badRequest (400) parentIdMissing যে মন্তব্যটি সন্নিবেশ করা হচ্ছে তা অবশ্যই একটি অভিভাবকের মন্তব্যের সাথে লিঙ্ক করা উচিত। যাইহোক, API অনুরোধের মূল অংশে comment সংস্থান snippet.parentId সম্পত্তির জন্য একটি মান নির্দিষ্ট করেনি।
badRequest (400) processingFailure API সার্ভার সফলভাবে অনুরোধ প্রক্রিয়া করতে ব্যর্থ হয়েছে. যদিও এটি একটি ক্ষণস্থায়ী ত্রুটি হতে পারে, এটি সাধারণত নির্দেশ করে যে অনুরোধের ইনপুটটি অবৈধ৷ এটি বৈধ কিনা তা নিশ্চিত করতে অনুরোধের অংশে comment সংস্থানের গঠন পরীক্ষা করুন৷
forbidden (403) forbidden অপর্যাপ্ত অনুমতির কারণে মন্তব্যটি তৈরি করা যাবে না। অনুরোধ সঠিকভাবে অনুমোদিত নাও হতে পারে.
forbidden (403) ineligibleAccount API অনুরোধ অনুমোদন করতে ব্যবহৃত YouTube অ্যাকাউন্টটি একটি মন্তব্য বা মন্তব্য থ্রেড সন্নিবেশ করার জন্য ব্যবহারকারীর Google অ্যাকাউন্টের সাথে মার্জ করা আবশ্যক৷
notFound (404) parentCommentNotFound নির্দিষ্ট অভিভাবক মন্তব্য পাওয়া যায়নি. অনুরোধের বডিতে snippet.parentId প্রপার্টির মান পরীক্ষা করে নিশ্চিত করুন যে এটি সঠিক।

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

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