API অনুরোধের পরামিতিগুলির সাথে মেলে মন্তব্য থ্রেডগুলির একটি তালিকা প্রদান করে৷
কোটা প্রভাব: এই পদ্ধতিতে একটি কলের জন্য 1 ইউনিটের কোটা খরচ হয়।
সাধারণ ব্যবহারের ক্ষেত্রে
অনুরোধ
HTTP অনুরোধ
GET https://www.googleapis.com/youtube/v3/commentThreads
পরামিতি
নিম্নলিখিত সারণীতে এই ক্যোয়ারী সমর্থন করে এমন প্যারামিটারগুলি তালিকাভুক্ত করা হয়েছে৷ তালিকাভুক্ত সমস্ত প্যারামিটার হল ক্যোয়ারী প্যারামিটার।
পরামিতি | ||
---|---|---|
প্রয়োজনীয় পরামিতি | ||
part | string part প্যারামিটারটি এক বা একাধিক commentThread সম্পদ বৈশিষ্ট্যের একটি কমা-বিচ্ছিন্ন তালিকা নির্দিষ্ট করে যা API প্রতিক্রিয়া অন্তর্ভুক্ত করবে।নিম্নলিখিত তালিকায় part নাম রয়েছে যা আপনি প্যারামিটার মান অন্তর্ভুক্ত করতে পারেন:
| |
ফিল্টার (নিম্নলিখিত পরামিতিগুলির মধ্যে একটি নির্দিষ্ট করুন) | ||
allThreadsRelatedToChannelId | string allThreadsRelatedToChannelId প্যারামিটার API-কে নির্দিষ্ট চ্যানেলের সাথে যুক্ত সমস্ত মন্তব্য থ্রেড ফেরত দেওয়ার নির্দেশ দেয়। | |
id | string id প্যারামিটার কমা-বিভক্ত তালিকা উল্লেখ করে কমেন্ট থ্রেড আইডিগুলির জন্য যে সংস্থানগুলি পুনরুদ্ধার করা উচিত। | |
videoId | string videoId প্যারামিটার API-কে নির্দিষ্ট ভিডিও আইডির সাথে যুক্ত মন্তব্য থ্রেড ফেরত দেওয়ার নির্দেশ দেয়। | |
ঐচ্ছিক পরামিতি | ||
maxResults | unsigned integer maxResults প্যারামিটারটি ফলাফল সেটে সর্বাধিক কতগুলি আইটেম ফেরত দিতে হবে তা নির্দিষ্ট করে।দ্রষ্টব্য: এই প্যারামিটারটি id প্যারামিটারের সাথে ব্যবহারের জন্য সমর্থিত নয়। গ্রহণযোগ্য মান হল 1 থেকে 100 , সমেত। ডিফল্ট মান হল 20 । | |
moderationStatus | string এই প্যারামিটারটি শুধুমাত্র সঠিকভাবে অনুমোদিত অনুরোধে ব্যবহার করা যেতে পারে। প্রত্যাবর্তিত মন্তব্য থ্রেডগুলিকে একটি নির্দিষ্ট সংযম অবস্থায় সীমাবদ্ধ করতে এই প্যারামিটারটি সেট করুন। দ্রষ্টব্য: এই প্যারামিটারটি id প্যারামিটারের সাথে ব্যবহারের জন্য সমর্থিত নয়। ডিফল্ট মান published হয়।গ্রহণযোগ্য মান হল:
| |
order | string order প্যারামিটারটি সেই ক্রমটি নির্দিষ্ট করে যেখানে API প্রতিক্রিয়া মন্তব্য থ্রেড তালিকাভুক্ত করা উচিত। বৈধ মান হল:
id প্যারামিটারের সাথে ব্যবহারের জন্য সমর্থিত নয়। | |
pageToken | string pageToken প্যারামিটার ফলাফল সেটে একটি নির্দিষ্ট পৃষ্ঠা চিহ্নিত করে যা ফেরত দেওয়া উচিত। একটি এপিআই প্রতিক্রিয়াতে, nextPageToken প্রপার্টি ফলাফলের পরবর্তী পৃষ্ঠাটিকে চিহ্নিত করে যা পুনরুদ্ধার করা যেতে পারে।দ্রষ্টব্য: এই প্যারামিটারটি id প্যারামিটারের সাথে ব্যবহারের জন্য সমর্থিত নয়। | |
searchTerms | string searchTerms প্যারামিটার API-কে নির্দেশ দেয় API প্রতিক্রিয়া সীমিত করার জন্য শুধুমাত্র নির্দিষ্ট সার্চ টার্ম ধারণ করে এমন মন্তব্যের জন্য।দ্রষ্টব্য: এই প্যারামিটারটি id প্যারামিটারের সাথে ব্যবহারের জন্য সমর্থিত নয়। | |
textFormat | string এই প্যারামিটারের মানটি html বা plainText সেট করুন যাতে ব্যবহারকারীরা html ফরম্যাটে বা প্লেইন টেক্সটে করা মন্তব্য ফেরত দিতে API-কে নির্দেশ দেয়। ডিফল্ট মান হল html ।গ্রহণযোগ্য মান হল:
|
শরীরের অনুরোধ
এই পদ্ধতিতে কল করার সময় অনুরোধের বডি প্রদান করবেন না।
প্রতিক্রিয়া
সফল হলে, এই পদ্ধতিটি নিম্নলিখিত কাঠামো সহ একটি প্রতিক্রিয়া বডি প্রদান করে:
{ "kind": "youtube#commentThreadListResponse", "etag": etag, "nextPageToken": string, "pageInfo": { "totalResults": integer, "resultsPerPage": integer }, "items": [ commentThread Resource ] }
বৈশিষ্ট্য
নিম্নলিখিত সারণী এই সম্পদে প্রদর্শিত বৈশিষ্ট্যগুলিকে সংজ্ঞায়িত করে:
বৈশিষ্ট্য | |
---|---|
kind | string API সম্পদের ধরন সনাক্ত করে। মান হবে youtube#commentThreadListResponse । |
etag | etag এই সম্পদের Etag. |
nextPageToken | string ফলাফল সেটের পরবর্তী পৃষ্ঠাটি পুনরুদ্ধার করতে pageToken প্যারামিটারের মান হিসাবে টোকেন ব্যবহার করা যেতে পারে। |
pageInfo | object pageInfo অবজেক্ট ফলাফল সেটের জন্য পেজিং তথ্য এনক্যাপসুলেট করে। |
pageInfo. totalResults | integer ফলাফল সেটে মোট ফলাফলের সংখ্যা। |
pageInfo. resultsPerPage | integer API প্রতিক্রিয়ায় অন্তর্ভুক্ত ফলাফলের সংখ্যা। |
items[] | list অনুরোধের মানদণ্ডের সাথে মেলে মন্তব্য থ্রেডের একটি তালিকা। |
ত্রুটি
নিম্নলিখিত সারণী ত্রুটি বার্তাগুলি সনাক্ত করে যা API এই পদ্ধতিতে একটি কলের প্রতিক্রিয়া হিসাবে ফিরে আসতে পারে৷ আরো বিস্তারিত জানার জন্য, ত্রুটি বার্তা ডকুমেন্টেশন দেখুন.
ত্রুটির ধরন | ত্রুটি বিস্তারিত | বর্ণনা |
---|---|---|
badRequest (400) | operationNotSupported | id ফিল্টারটি শুধুমাত্র Google+ ভিত্তিক মন্তব্যের সাথে সামঞ্জস্যপূর্ণ। |
badRequest (400) | processingFailure | API সার্ভার সফলভাবে অনুরোধ প্রক্রিয়া করতে ব্যর্থ হয়েছে. যদিও এটি একটি ক্ষণস্থায়ী ত্রুটি হতে পারে, এটি সাধারণত নির্দেশ করে যে অনুরোধের ইনপুটটি অবৈধ৷ এটি বৈধ কিনা তা নিশ্চিত করতে অনুরোধের অংশে commentThread সংস্থানের গঠন পরীক্ষা করুন। |
forbidden (403) | commentsDisabled | videoId প্যারামিটার দ্বারা চিহ্নিত ভিডিওটি মন্তব্যগুলি অক্ষম করেছে৷ |
forbidden (403) | forbidden | এক বা একাধিক অনুরোধকৃত মন্তব্য থ্রেড অপর্যাপ্ত অনুমতির কারণে পুনরুদ্ধার করা যাবে না। অনুরোধ সঠিকভাবে অনুমোদিত নাও হতে পারে. |
notFound (404) | channelNotFound | allThreadsRelatedToChannelId প্যারামিটার দ্বারা চিহ্নিত চ্যানেলটি খুঁজে পাওয়া যায়নি। |
notFound (404) | commentThreadNotFound | এক বা একাধিক নির্দিষ্ট মন্তব্য থ্রেড পাওয়া যাবে না. অনুরোধের id প্যারামিটারের মান পরীক্ষা করে নিশ্চিত করুন যে এটি সঠিক। |
notFound (404) | videoNotFound | videoId প্যারামিটার দ্বারা চিহ্নিত ভিডিও খুঁজে পাওয়া যায়নি৷ |
এটা চেষ্টা করুন!
এই API কল করতে APIs Explorer ব্যবহার করুন এবং API অনুরোধ এবং প্রতিক্রিয়া দেখুন।