ইউটিউব ডেটা এপিআই এবং ইউটিউব লাইভ স্ট্রিমিং এপিআই ব্যবহার করে প্লেলিস্ট, চ্যানেল এবং লাইভ ইভেন্ট তৈরি করা যায়।
ইউটিউব পরিষেবা আপনাকে গুগল অ্যাপস স্ক্রিপ্টে ইউটিউব ডেটা এপিআই এবং ইউটিউব লাইভ স্ট্রিমিং এপিআই ব্যবহার করার সুযোগ দেয়। এই এপিআই ব্যবহারকারীদের তাদের ভিডিও, প্লেলিস্ট, চ্যানেল এবং লাইভ ইভেন্ট পরিচালনা করার ক্ষমতা দেয়।
এটি একটি উন্নত পরিষেবা যা ব্যবহারের আগে সক্রিয় করতে হবে।
রেফারেন্স
এই পরিষেবা সম্পর্কে বিস্তারিত তথ্যের জন্য, নিম্নলিখিত রেফারেন্স ডকুমেন্টেশন দেখুন:
অ্যাপস স্ক্রিপ্টের অন্যান্য সকল অ্যাডভান্সড সার্ভিসের মতো, ইউটিউব সার্ভিসটিও পাবলিক এপিআই-এর অবজেক্ট, মেথড এবং প্যারামিটার ব্যবহার করে। আরও তথ্যের জন্য, ‘মেথড সিগনেচার কীভাবে নির্ধারণ করা হয় ’ দেখুন।
সমস্যা জানাতে এবং অন্যান্য সহায়তা পেতে, সংশ্লিষ্ট সহায়তা পৃষ্ঠাগুলি দেখুন:
নমুনা কোড
নিম্নলিখিত নমুনা কোডটি ইউটিউব ডেটা এপিআই-এর সংস্করণ ৩ ব্যবহার করে।
কীওয়ার্ড দিয়ে অনুসন্ধান করুন
এই ফাংশনটি কুকুর সম্পর্কিত ভিডিও অনুসন্ধান করে এবং তারপর ভিডিও আইডি ও শিরোনাম সংরক্ষণ করে। উল্লেখ্য যে, এই নমুনাটি ফলাফলকে ২৫টির মধ্যে সীমাবদ্ধ রাখে। আরও ফলাফল পেতে, ইউটিউব ডেটা এপিআই রেফারেন্স ডকুমেন্টেশনে দেখানো অনুযায়ী অতিরিক্ত প্যারামিটার পাস করুন।
আপলোডগুলি পুনরুদ্ধার করুন
এই ফাংশনটি ব্যবহারকারীর আপলোড করা ভিডিওগুলো সংগ্রহ করে। এটি নিম্নলিখিত ধাপগুলো অনুসরণ করে এই কাজটি করে থাকে:
- ব্যবহারকারীর চ্যানেলটি খুঁজে বের করে।
- ব্যবহারকারীর
uploadsপ্লেলিস্ট নিয়ে আসে - এই প্লেলিস্টের মধ্য দিয়ে পুনরাবৃত্তি করে ভিডিও আইডি এবং শিরোনামগুলো লগ করে।
- ফলাফলের পরবর্তী পৃষ্ঠা থাকলে, সেটি নিয়ে এসে ধাপ ৩-এ ফিরে যায়।
চ্যানেলটি সাবস্ক্রাইব করুন
এই নমুনাটি ব্যবহারকারীকে ইউটিউবে গুগল ডেভেলপারস চ্যানেলে সাবস্ক্রাইব করে।