একটি চ্যানেলের জন্য সদস্যদের (পূর্বে "স্পন্সর" নামে পরিচিত) তালিকা করে। API অনুরোধ চ্যানেল মালিক দ্বারা অনুমোদিত হতে হবে.
কোটা প্রভাব: এই পদ্ধতিতে একটি কলের জন্য 2 ইউনিটের কোটা খরচ হয়।
অনুরোধ
HTTP অনুরোধ
GET https://www.googleapis.com/youtube/v3/members
অনুমোদন
এই অনুরোধের জন্য নিম্নলিখিত সুযোগের সাথে অনুমোদন প্রয়োজন:
| ব্যাপ্তি | 
|---|
| https://www.googleapis.com/auth/youtube.channel-memberships.creator | 
পরামিতি
নিম্নলিখিত সারণীতে এই ক্যোয়ারী সমর্থন করে এমন প্যারামিটারগুলি তালিকাভুক্ত করা হয়েছে৷ তালিকাভুক্ত সমস্ত প্যারামিটার হল ক্যোয়ারী প্যারামিটার।
| পরামিতি | ||
|---|---|---|
| প্রয়োজনীয় পরামিতি | ||
| part | stringpartপ্যারামিটারmemberসম্পদ বৈশিষ্ট্য নির্দিষ্ট করে যে API প্রতিক্রিয়া অন্তর্ভুক্ত করা হবে. প্যারামিটার মানsnippetসেট করুন। | |
| ঐচ্ছিক পরামিতি | ||
| mode | stringmodeপ্যারামিটার নির্দেশ করে যে কোন সদস্যদের API প্রতিক্রিয়াতে অন্তর্ভুক্ত করা হবে। নিম্নলিখিত মানগুলির একটিতে প্যারামিটার মান সেট করুন:
 | |
| maxResults | unsigned integermaxResultsপ্যারামিটারটি ফলাফল সেটে সর্বাধিক কতগুলি আইটেম ফেরত দিতে হবে তা নির্দিষ্ট করে। গ্রহণযোগ্য মান হল0থেকে1000, সমেত। ডিফল্ট মান হল5। | |
| pageToken | stringpageTokenপ্যারামিটার ফলাফল সেটে একটি নির্দিষ্ট পৃষ্ঠা চিহ্নিত করে যা ফেরত দেওয়া উচিত। টোকেনটি আসল API অনুরোধের সাথে ব্যবহৃতmodeজন্য নির্দিষ্ট, তাই আপনি পরবর্তীতে একটি ভিন্ন মোডে স্যুইচ করার জন্য একটি মোড দিয়ে পুনরুদ্ধার করা একটি পৃষ্ঠা টোকেন ব্যবহার করতে পারবেন না। | |
| hasAccessToLevel | stringhasAccessToLevelপ্যারামিটার মান হল একটি লেভেল আইডি যা ফলাফল সেটের সদস্যদের ন্যূনতম স্তরটি নির্দিষ্ট করে। | |
| filterByMemberChannelId | stringfilterByMemberChannelIdপ্যারামিটার চ্যানেল আইডিগুলির একটি কমা দ্বারা পৃথক করা তালিকা নির্দিষ্ট করে যা নির্দিষ্ট ব্যবহারকারীদের সদস্যতার স্থিতি পরীক্ষা করতে ব্যবহার করা যেতে পারে। উদাহরণস্বরূপ,UC_1,UC_2,UC_3। প্রতি কলে সর্বাধিক 100টি চ্যানেল নির্দিষ্ট করা যেতে পারে। | |
শরীরের অনুরোধ
এই পদ্ধতিতে কল করার সময় একটি অনুরোধের অংশ প্রদান করবেন না।
প্রতিক্রিয়া
সফল হলে, এই পদ্ধতিটি নিম্নলিখিত কাঠামো সহ একটি প্রতিক্রিয়া বডি প্রদান করে:
{
  "kind": "youtube#memberListResponse",
  "etag": etag,
  "nextPageToken": string,
  "pageInfo": {
    "totalResults": integer,
    "resultsPerPage": integer
  },
  "items": [
    member Resource
  ]
}বৈশিষ্ট্য
নিম্নলিখিত সারণী এই সম্পদে প্রদর্শিত বৈশিষ্ট্যগুলিকে সংজ্ঞায়িত করে:
| বৈশিষ্ট্য | |
|---|---|
| kind | stringAPI সম্পদের ধরন সনাক্ত করে। মান হবে youtube#memberListResponse। | 
| etag | etagএই সম্পদের Etag. | 
| nextPageToken | stringফলাফল সেটের পরবর্তী পৃষ্ঠাটি পুনরুদ্ধার করতে pageTokenপ্যারামিটারের মান হিসাবে টোকেন ব্যবহার করা যেতে পারে। পৃষ্ঠা টোকেন মেয়াদ শেষ হতে পারে, এবং আপনার আবেদন টোকেন ড্রপ এবং একটি নতুন অনুরোধ শুরু করার জন্য একটিpageTokenছাড়া API কল করা উচিত. | 
| pageInfo | objectpageInfoঅবজেক্ট ফলাফল সেটের জন্য পেজিং তথ্য এনক্যাপসুলেট করে। | 
| pageInfo. totalResults | integerফলাফল সেটে মোট ফলাফলের সংখ্যা। | 
| pageInfo. resultsPerPage | integerAPI প্রতিক্রিয়ায় অন্তর্ভুক্ত ফলাফলের সংখ্যা। | 
| items[] | listঅনুরোধের মানদণ্ডের সাথে মেলে এমন সদস্যদের একটি তালিকা। | 
ত্রুটি
নিম্নলিখিত সারণী ত্রুটি বার্তাগুলি সনাক্ত করে যা API এই পদ্ধতিতে একটি কলের প্রতিক্রিয়া হিসাবে ফিরে আসতে পারে৷ আরো বিস্তারিত জানার জন্য ত্রুটি বার্তা ডকুমেন্টেশন দেখুন.
| ত্রুটির ধরন | ত্রুটি বিস্তারিত | বর্ণনা | 
|---|---|---|
| badRequest (400) | channelMembershipsNotEnabled | অনুরোধ অনুমোদনকারী নির্মাতা চ্যানেল চ্যানেল সদস্যতা সক্ষম করা নেই। | 
| badRequest (400) | invalidMode | modeপ্যারামিটার মান অবৈধ। এই ত্রুটি ঘটতে পারে যদিpageTokenপ্যারামিটার একটি টোকেন নির্দিষ্ট করে যা নির্দিষ্ট করা থেকে ভিন্ন মোড ব্যবহার করে পুনরুদ্ধার করা হয়েছিল। | 
| badRequest (400) | invalidPageToken | pageTokenপ্যারামিটার মান অবৈধ। অনুরোধে ব্যবহৃত পৃষ্ঠার টোকেনের মেয়াদ শেষ হয়ে গেলে বা স্বীকৃত না হলে এই ত্রুটি ঘটতে পারে। | 
| badRequest (400) | invalidHasAccessToLevel | hasAccessToLevelপ্যারামিটার মানটি অবৈধ৷ নির্দিষ্টidসহ কোন স্তর নেই। | 
| badRequest (400) | invalidFilterByMemberChannelId | filterByMemberChannelIdপ্যারামিটার মানটি অবৈধ৷filterByMemberChannelIdপ্যারামিটার মান 100 টির বেশি চ্যানেল নির্দিষ্ট করলে এই ত্রুটিটি ঘটে। |