একটি group
রিসোর্স একটি YouTube অ্যানালিটিক্স গ্রুপের প্রতিনিধিত্ব করে, যা 500টি চ্যানেল, ভিডিও, প্লেলিস্ট বা সম্পদের একটি কাস্টম সংগ্রহ।
একটি গোষ্ঠীর সমস্ত আইটেম অবশ্যই একই ধরণের সংস্থান উপস্থাপন করতে হবে। উদাহরণস্বরূপ, আপনি এমন একটি গ্রুপ তৈরি করতে পারবেন না যেখানে 100টি ভিডিও এবং 100টি প্লেলিস্ট রয়েছে৷
একটি অ্যানালিটিক্স গ্রুপে শুধুমাত্র আপনার আপলোড করা বা দাবি করা বা আপনার প্রশাসিত একটি চ্যানেলের সাথে লিঙ্ক করা সম্পদ থাকতে পারে। ফলস্বরূপ, চ্যানেল মালিকরা ভিডিও এবং প্লেলিস্টের গ্রুপ তৈরি করতে পারেন। বিষয়বস্তুর মালিকরা ভিডিও, প্লেলিস্ট, চ্যানেল বা সম্পদের গ্রুপ তৈরি করতে পারে।
পদ্ধতি
API groups
সংস্থানগুলির জন্য নিম্নলিখিত পদ্ধতিগুলিকে সমর্থন করে:
- list
- API অনুরোধের পরামিতিগুলির সাথে মেলে এমন গোষ্ঠীগুলির একটি তালিকা প্রদান করে৷ উদাহরণস্বরূপ, আপনি প্রমাণীকৃত ব্যবহারকারীর মালিকানাধীন সমস্ত গ্রুপ পুনরুদ্ধার করতে পারেন, অথবা আপনি তাদের অনন্য আইডি দ্বারা এক বা একাধিক গোষ্ঠী পুনরুদ্ধার করতে পারেন। এখনই চেষ্টা করে দেখুন ।
- insert
- একটি YouTube Analytics গ্রুপ তৈরি করে। একটি গ্রুপ তৈরি করার পরে, গ্রুপে আইটেম যোগ করতে
groupItems.insert
পদ্ধতি ব্যবহার করুন। এখনই চেষ্টা করে দেখুন । - update
- একটি গ্রুপের জন্য মেটাডেটা পরিবর্তন করে। বর্তমানে, একমাত্র সম্পত্তি যা আপডেট করা যেতে পারে তা হল গ্রুপের শিরোনাম। (গ্রুপ আইটেম যোগ করতে এবং সরাতে
groupItems.insert
এবংgroupItems.delete
ব্যবহার করুন।) এখনই চেষ্টা করুন । - delete
- একটি গ্রুপ মুছে দেয়। এখনই চেষ্টা করে দেখুন ।
সম্পদ প্রতিনিধিত্ব
নীচের JSON কাঠামোটি একটি groups
রিসোর্সের বিন্যাস দেখায়:
{ "kind": "youtube#group", "etag": etag, "id": string, "snippet": { "publishedAt": datetime, "title": string }, "contentDetails": { "itemCount": unsigned long, "itemType": string } }
বৈশিষ্ট্য
নিম্নলিখিত সারণী এই সম্পদে প্রদর্শিত বৈশিষ্ট্যগুলিকে সংজ্ঞায়িত করে:
বৈশিষ্ট্য | |
---|---|
kind | string API সম্পদের ধরন সনাক্ত করে। মান হবে youtube#group । |
etag | etag এই সম্পদের Etag. |
id | string ইউটিউব যে আইডিটি ব্যবহার করে গ্রুপটিকে অনন্যভাবে সনাক্ত করতে। |
snippet | object snippet অবজেক্টে গ্রুপ সম্পর্কে প্রাথমিক তথ্য রয়েছে, এর তৈরির তারিখ এবং নাম সহ। |
snippet. publishedAt | datetime গ্রুপটি যে তারিখ এবং সময় তৈরি করা হয়েছিল। মানটি ISO 8601 ( YYYY-MM-DDThh:mm:ss.sZ ) ফর্ম্যাটে নির্দিষ্ট করা হয়েছে৷ |
snippet. title | string গ্রুপের নাম। মানটি অবশ্যই একটি অ-খালি স্ট্রিং হতে হবে। |
contentDetails | object contentDetails বস্তুতে গ্রুপ সম্পর্কে অতিরিক্ত তথ্য রয়েছে, যেমন সংখ্যা এবং আইটেমগুলির প্রকার যা এতে রয়েছে। |
contentDetails. itemCount | unsigned long গ্রুপে আইটেম সংখ্যা. |
contentDetails. itemType | string গ্রুপে যে ধরনের সম্পদ রয়েছে। এই সম্পত্তির জন্য বৈধ মান হল:
|
একটি group
রিসোর্স একটি YouTube অ্যানালিটিক্স গ্রুপের প্রতিনিধিত্ব করে, যা 500টি চ্যানেল, ভিডিও, প্লেলিস্ট বা সম্পদের একটি কাস্টম সংগ্রহ।
একটি গোষ্ঠীর সমস্ত আইটেম অবশ্যই একই ধরণের সংস্থান উপস্থাপন করতে হবে। উদাহরণস্বরূপ, আপনি এমন একটি গ্রুপ তৈরি করতে পারবেন না যেখানে 100টি ভিডিও এবং 100টি প্লেলিস্ট রয়েছে৷
একটি অ্যানালিটিক্স গ্রুপে শুধুমাত্র আপনার আপলোড করা বা দাবি করা বা আপনার প্রশাসিত একটি চ্যানেলের সাথে লিঙ্ক করা সম্পদ থাকতে পারে। ফলস্বরূপ, চ্যানেল মালিকরা ভিডিও এবং প্লেলিস্টের গ্রুপ তৈরি করতে পারেন। বিষয়বস্তুর মালিকরা ভিডিও, প্লেলিস্ট, চ্যানেল বা সম্পদের গ্রুপ তৈরি করতে পারে।
পদ্ধতি
API groups
সংস্থানগুলির জন্য নিম্নলিখিত পদ্ধতিগুলিকে সমর্থন করে:
- list
- API অনুরোধের পরামিতিগুলির সাথে মেলে এমন গোষ্ঠীগুলির একটি তালিকা প্রদান করে৷ উদাহরণস্বরূপ, আপনি প্রমাণীকৃত ব্যবহারকারীর মালিকানাধীন সমস্ত গ্রুপ পুনরুদ্ধার করতে পারেন, অথবা আপনি তাদের অনন্য আইডি দ্বারা এক বা একাধিক গোষ্ঠী পুনরুদ্ধার করতে পারেন। এখনই চেষ্টা করে দেখুন ।
- insert
- একটি YouTube Analytics গ্রুপ তৈরি করে। একটি গ্রুপ তৈরি করার পরে, গ্রুপে আইটেম যোগ করতে
groupItems.insert
পদ্ধতি ব্যবহার করুন। এখনই চেষ্টা করে দেখুন । - update
- একটি গ্রুপের জন্য মেটাডেটা পরিবর্তন করে। বর্তমানে, একমাত্র সম্পত্তি যা আপডেট করা যেতে পারে তা হল গ্রুপের শিরোনাম। (গ্রুপ আইটেম যোগ করতে এবং সরাতে
groupItems.insert
এবংgroupItems.delete
ব্যবহার করুন।) এখনই চেষ্টা করুন । - delete
- একটি গ্রুপ মুছে দেয়। এখনই চেষ্টা করে দেখুন ।
সম্পদ প্রতিনিধিত্ব
নীচের JSON কাঠামোটি একটি groups
রিসোর্সের বিন্যাস দেখায়:
{ "kind": "youtube#group", "etag": etag, "id": string, "snippet": { "publishedAt": datetime, "title": string }, "contentDetails": { "itemCount": unsigned long, "itemType": string } }
বৈশিষ্ট্য
নিম্নলিখিত সারণী এই সম্পদে প্রদর্শিত বৈশিষ্ট্যগুলিকে সংজ্ঞায়িত করে:
বৈশিষ্ট্য | |
---|---|
kind | string API সম্পদের ধরন সনাক্ত করে। মান হবে youtube#group । |
etag | etag এই সম্পদের Etag. |
id | string ইউটিউব যে আইডিটি ব্যবহার করে গ্রুপটিকে অনন্যভাবে সনাক্ত করতে। |
snippet | object snippet অবজেক্টে গ্রুপ সম্পর্কে প্রাথমিক তথ্য রয়েছে, এর তৈরির তারিখ এবং নাম সহ। |
snippet. publishedAt | datetime গ্রুপটি যে তারিখ এবং সময় তৈরি করা হয়েছিল। মানটি ISO 8601 ( YYYY-MM-DDThh:mm:ss.sZ ) ফর্ম্যাটে নির্দিষ্ট করা হয়েছে৷ |
snippet. title | string গ্রুপের নাম। মানটি অবশ্যই একটি অ-খালি স্ট্রিং হতে হবে। |
contentDetails | object contentDetails বস্তুতে গ্রুপ সম্পর্কে অতিরিক্ত তথ্য রয়েছে, যেমন সংখ্যা এবং আইটেমগুলির প্রকার যা এতে রয়েছে। |
contentDetails. itemCount | unsigned long গ্রুপে আইটেম সংখ্যা. |
contentDetails. itemType | string গ্রুপে যে ধরনের সম্পদ রয়েছে। এই সম্পত্তির জন্য বৈধ মান হল:
|