নিম্নলিখিত উদাহরণগুলি দেখায় কিভাবে v3 API-তে বিভিন্ন ধরণের অনুসন্ধানের অনুরোধগুলি সম্পূর্ণ করতে হয়।
ভিডিও
এই উদাহরণটি "স্কেটবোর্ডিং কুকুর" প্রশ্নের সাথে যুক্ত সর্বাধিক দেখা, হাই-ডেফিনিশন (HD) ভিডিওগুলি খুঁজে পেতে search.list
পদ্ধতিকে কল করে৷ ক্যোয়ারী order
, part
, q
, type
, এবং videoDefinition
পরামিতি সেট করে৷
https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.search.list? part=snippet &order=viewCount &q=skateboarding+dog &type=video &videoDefinition=high
কোড নমুনার জন্য search.list
পদ্ধতির ডকুমেন্টেশন দেখুন।
প্লেলিস্ট
এই উদাহরণটি "GoogleDevelopers" কোয়েরি শব্দের সাথে মিলে যাওয়া প্লেলিস্টগুলি কীভাবে খুঁজে পাওয়া যায় তা দেখায়। এটি search.list
পদ্ধতিকে কল করে এবং playlist
type
প্যারামিটারের মান সেট করে যাতে ফলাফল সেটে শুধুমাত্র প্লেলিস্ট অন্তর্ভুক্ত থাকে।
https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.search.list? part=snippet &q=GoogleDevelopers &type=playlist
চ্যানেল
এই উদাহরণটি "ভ্রমণ" শব্দের সাথে মিলে যাওয়া চ্যানেলগুলিকে কীভাবে খুঁজে বের করতে হয় তা দেখায়। এটি search.list
পদ্ধতিকে কল করে এবং type
প্যারামিটারের মান channel
সেট করে যাতে ফলাফল সেটে শুধুমাত্র চ্যানেল অন্তর্ভুক্ত থাকে।
https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.search.list? part=snippet &q=travel &type=channel
একটি নির্দিষ্ট ভাষার সাথে প্রাসঙ্গিক ফলাফল
এই উদাহরণটি একটি নির্দিষ্ট ভাষার সাথে সবচেয়ে প্রাসঙ্গিক অনুসন্ধান ফলাফলগুলি খুঁজে পেতে search.list
পদ্ধতিকে কল করে৷ উদাহরণটি দেখায় যে ক্যোয়ারী শব্দটি সামুদ্রিক ( q=marine
) এবং API প্রতিক্রিয়াতে ফরাসি ভাষার সাথে সবচেয়ে প্রাসঙ্গিক ফলাফল থাকা উচিত ( relevanceLanguage=fr
)।
https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.search.list? part=snippet &q=marine &relevanceLanguage=fr
নোট করুন যে অনুরোধটি type
প্যারামিটারের জন্য একটি মান সেট করে না, যার অর্থ প্রতিটি অনুসন্ধান ফলাফল একটি ভিডিও, প্লেলিস্ট বা চ্যানেল উল্লেখ করতে পারে।
ডেভেলপারের অ্যাপ বা ওয়েবসাইটের মাধ্যমে আপলোড করা ভিডিও
এই উদাহরণটি দেখায় কিভাবে forDeveloper
প্যারামিটার ব্যবহার করে একটি অনুসন্ধানকে শুধুমাত্র বিকাশকারীর অ্যাপ্লিকেশন বা ওয়েবসাইটের মাধ্যমে আপলোড করা ভিডিওগুলি পুনরুদ্ধার করতে সীমাবদ্ধ করতে হয়৷ এই প্যারামিটারটি ঐচ্ছিক অনুসন্ধান পরামিতির সাথে একত্রে ব্যবহার করা যেতে পারে, যেমন q
পরামিতি।
দ্রষ্টব্য: এই ক্যোয়ারীটি আসলে APIs এক্সপ্লোরারে ফলাফল দেয় না কারণ APIs এক্সপ্লোরার ভিডিও আপলোড সমর্থন করে না। আপনি APIs এক্সপ্লোরারের বাইরে আপনার নিজের অ্যাপ্লিকেশনের জন্য এই ক্যোয়ারী চালাতে পারেন, কিন্তু আপনি APIs এক্সপ্লোরার ব্যবহার করে আপনার অ্যাপ্লিকেশনের জন্য ফলাফল পেতে পারেন না৷
প্রতিটি আপলোড করা ভিডিও স্বয়ংক্রিয়ভাবে প্রোজেক্ট নম্বরের সাথে ট্যাগ করা হয় যা Google API কনসোলে বিকাশকারীর অ্যাপ্লিকেশনের সাথে যুক্ত।
যখন একটি অনুসন্ধান অনুরোধ পরবর্তীতে forDeveloper
প্যারামিটারটিকে সত্য হিসাবে সেট করে, তখন API পরিষেবা বিকাশকারীকে সনাক্ত করতে অনুরোধের অনুমোদনের শংসাপত্রগুলি ব্যবহার করে৷ সুতরাং, একজন বিকাশকারী বিকাশকারীর নিজস্ব অ্যাপ বা ওয়েবসাইটের মাধ্যমে আপলোড করা ভিডিওগুলিতে ফলাফল সীমাবদ্ধ করতে পারে তবে অন্যান্য অ্যাপ বা সাইটের মাধ্যমে আপলোড করা ভিডিওগুলিতে নয়৷
https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.search.list? part=snippet &q=fun &forDeveloper=true
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2024-11-23 UTC-তে শেষবার আপডেট করা হয়েছে।