আপনি ব্যবহারের সম্ভাব্য পরিস্থিতি ও কোড স্যাম্পেল পৃষ্ঠায় YouTube Data API ও YouTube Live Streaming API-এর সাধারণ ব্যবহারের সম্ভাব্য পরিস্থিতি এক্সপ্লোর করতে পারবেন।
এই পৃষ্ঠা থেকে আপনি API রিসোর্স ও পদ্ধতি বেছে নিতে পারবেন এবং তারপরে সেই পদ্ধতির সাধারণ ব্যবহার সংক্রান্ত তালিকা দেখতে পাবেন। তারপরে, আপনি যেকোনও ব্যবহারের ক্ষেত্রে ক্লিক করে সেই ব্যবহারের ক্ষেত্রে নমুনা প্যারামিটার ও প্রপার্টির মান সহ API এক্সপ্লোরার উইজেট পপুলেট করতে পারবেন। এছাড়াও, আপনি Java, JavaScript, PHP ও Python-এর জন্য কাজ করছে এমন কোড স্যাম্পেল দেখতে ফুলস্ক্রিন APIs Explorer উইজেট খুলতে পারবেন। আপনি APIs Explorer-এ প্যারামিটার বা প্রপার্টির ভ্যালু আপডেট করলে, আপনার করা পরিবর্তন দেখানোর জন্য কোড স্যাম্পেলও আপডেট হয়ে যায়।
নিচে দেওয়া বিভাগে অন্যান্য ভাষায় উপলভ্য কোড স্যাম্পেলের তালিকা দেওয়া হল।
স্ট্যান্ডঅ্যালোন কোড স্নিপেট
নিচে দেওয়া তালিকায় Java, JavaScript, PHP ও Python ছাড়া অন্যান্য ভাষায় YouTube Data API (v3)-এর জন্য উপলভ্য কোড স্যাম্পেল শনাক্ত করা হয়েছে। আগের বিভাগে উল্লেখ করা হয়েছে, সেইসব ভাষার কোড স্যাম্পেল ব্যবহারের ক্ষেত্র ও কোড স্যাম্পেল পৃষ্ঠায় উপলভ্য।
Apps Script
খুলুন
| কোডের স্যাম্পেল | পদ্ধতি |
|---|---|
| অনুরোধ অনুমোদন করা | অনুমোদন প্রয়োজন এমন যেকোনও পদ্ধতি |
| বর্তমান ব্যবহারকারীর আপলোড করা ভিডিও ফিরিয়ে আনা | playlistItems.list |
| কোনও কীওয়ার্ডের সাথে সম্পর্কিত ভিডিও সার্চ করা | search.list |
| ভিডিও আপলোড করুন | videos.insert |
.NET
Ruby
| কোডের স্যাম্পেল | পদ্ধতি |
|---|---|
| অনুরোধ অনুমোদন করা | অনুমোদন প্রয়োজন এমন যেকোনও পদ্ধতি |
| চ্যানেল সাবস্ক্রিপশন তৈরি করা | subscriptions.insert |
| বর্তমান ব্যবহারকারীর আপলোড করা ভিডিও ফিরিয়ে আনা |
channels.listplaylistItems.list
|
| কোনও কীওয়ার্ডের সাথে সম্পর্কিত ভিডিও সার্চ করা | search.list |
| ভিডিও আপলোড করুন | videos.insert |
এছাড়াও, আপনি হয়ত অন্য কোনও Ruby স্যাম্পেল অ্যাডাপ্ট করতে পারবেন।