نمونه‌های کد YouTube Data API (v3)

می‌توانید موارد استفاده رایج برای YouTube Data API و YouTube Live Streaming API را در صفحه موارد استفاده و نمونه‌های کد کاوش کنید.

این صفحه به شما امکان می‌دهد منبع و روش API را انتخاب کنید و سپس موارد استفاده رایج برای آن روش را فهرست می‌کند. سپس می‌توانید روی هر مورد استفاده‌ای کلیک کنید تا ابزارک «کاوشگر میاناهای برنامه‌سازی کاربردی» با مقادیر نمونه پارامتر و دارایی برای آن مورد استفاده تکمیل شود. همچنین می‌توانید ابزاره «کاوشگر API تمام‌صفحه» را باز کنید تا نمونه‌های کد کاری برای Java،‏ JavaScript،‏ PHP، و Python را ببینید. اگر مقادیر پارامتر یا ویژگی را در «کاوشگر میاناهای برنامه‌سازی کاربردی» به‌روز کنید، نمونه‌های کد نیز به‌روز می‌شوند تا تغییرات شما را منعکس کنند.

بخش زیر نمونه‌های کد دردسترس به زبان‌های دیگر را فهرست می‌کند.

تکه‌کدهای مستقل

فهرست‌های زیر نمونه‌های کد موجود برای YouTube Data API (v3) را به زبان‌هایی غیراز Java،‏ JavaScript،‏ PHP، و Python مشخص می‌کنند. همان‌طور که در بخش قبلی اشاره شد، نمونه کدهای این زبان‌ها در صفحه موارد استفاده و نمونه کدها دردسترس است.

Apps Script

نمونه کد روش‌ها
افزودن اشتراک کانال subscriptions.insert
بازیابی بارگذاری‌های کاربر کنونی channels.list
جستجوی ویدیوهای مرتبط با یک کلیدواژه search.list
به‌روزرسانی ویدیو videos.update

رفتن

نمونه کد روش‌ها
صدور مجوز برای درخواست هر روشی که به مجوز نیاز داشته باشد
بازیابی بارگذاری‌های کاربر کنونی playlistItems.list
جستجوی ویدیوهای مرتبط با یک کلیدواژه search.list
بارگذاری ویدیو  videos.insert

دات نت

نمونه کد روش‌ها
ایجاد کردن فهرست پخش playlists.insert
بازیابی ویدیوهای بارگذاری‌شده کاربر کنونی channels.list
playlistItems.list
جستجوی ویدیوهای مرتبط با یک کلیدواژه search.list
بارگذاری ویدیو  videos.insert

Ruby

نمونه کد روش‌ها
صدور مجوز برای درخواست هر روشی که نیاز به مجوز داشته باشد
ایجاد اشتراک کانال subscriptions.insert
بازیابی بارگذاری‌های کاربر فعلی channels.list
playlistItems.list
جستجوی ویدیوهای مرتبط با یک کلیدواژه search.list
بارگذاری ویدیو  videos.insert

همچنین می‌توانید یکی از نمونه‌های Ruby دیگر را تطبیق دهید.