ভিডিও রেটিং সম্পর্কিত ফাংশনগুলি সম্পাদন করতে কীভাবে YouTube ডেটা API (v3) ব্যবহার করতে হয় তা নিম্নলিখিত উদাহরণগুলি দেখায়৷
একটি ভিডিও রেট
ভিডিওর জন্য ব্যবহারকারীর রেটিং জমা দিতে videos.rate
পদ্ধতিতে কল করুন। এই অনুরোধটি OAuth 2.0 ব্যবহার করে অনুমোদিত হতে হবে।
আপনার অনুরোধে নিম্নলিখিত দুটি পরামিতি সেট করুন:
-
id
প্যারামিটারটি সেই ভিডিওটির YouTube ভিডিও আইডি নির্দিষ্ট করে যা রেট করা হচ্ছে (বা এটির রেটিং সরিয়ে দেওয়া হয়েছে)৷ -
rating
প্যারামিটারটি সেই রেটিংটি নির্দিষ্ট করে যা অনুরোধ অনুমোদনকারী ব্যবহারকারী রেকর্ড করতে চায়। বৈধ প্যারামিটারের মানগুলি হলlike
,dislike
এবংnone
। প্রথম দুটি মান একটি রেটিং সেট করে এবং তৃতীয়টি ব্যবহারকারীর জন্য পূর্বে বিদ্যমান যে কোনো রেটিং সরিয়ে দেয়।
নীচের নমুনা অনুরোধটি 2014 Google I/O সম্মেলনের মূল বক্তব্যের ভিডিওকে একটি ইতিবাচক (লাইক) রেটিং দেয়:
https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.videos.rate? id=wtLJPvx7-ys &rating=like
একটি ভিডিওর বর্তমান ব্যবহারকারীর রেটিং পুনরুদ্ধার করুন৷
videos.getRating
পদ্ধতি আপনাকে এক বা একাধিক ভিডিওর বর্তমান প্রমাণীকৃত ব্যবহারকারীর রেটিং পুনরুদ্ধার করতে দেয়। আপনার অনুরোধে, id
প্যারামিটারের মানটিকে ইউটিউব ভিডিও আইডিগুলির একটি কমা-বিভক্ত তালিকায় সেট করুন যেগুলির জন্য আপনি রেটিং ডেটা পুনরুদ্ধার করছেন। মনে রাখবেন এই অনুরোধটি OAuth 2.0 ব্যবহার করে অনুমোদিত হতে হবে।
নীচের নমুনা অনুরোধটি 2014 Google I/O সম্মেলনের মূল বক্তব্যের ভিডিওটির বর্তমান ব্যবহারকারীর রেটিং পুনরুদ্ধার করে৷ (যদি আপনি APIs এক্সপ্লোরারে পূর্ববর্তী উদাহরণটি কার্যকর করেন, তাহলে API প্রতিক্রিয়াটি নির্দেশ করবে যে like
.
https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.videos.getRating? id=wtLJPvx7-ys
বর্তমান ব্যবহারকারী দ্বারা রেট করা ভিডিও পুনরুদ্ধার করুন
videos.list
পদ্ধতির myRating
প্যারামিটার আপনাকে API অনুরোধ অনুমোদনকারী ব্যবহারকারী দ্বারা রেট করা ভিডিওগুলির একটি তালিকা পুনরুদ্ধার করতে দেয়৷ প্যারামিটার মান নির্দেশ করে যে আপনি পছন্দ বা অপছন্দ করা ভিডিওগুলি পুনরুদ্ধার করতে চান কিনা।
নীচের নমুনা অনুরোধটি ভিডিওগুলির একটি তালিকা পুনরুদ্ধার করে যেগুলিকে বর্তমান ব্যবহারকারী একটি like
রেটিং দিয়েছেন৷ অনুরোধটি অবশ্যই OAuth 2.0 ব্যবহার করে অনুমোদিত হতে হবে।
https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.videos.list? part=snippet &myRating=like
contentDetails.relatedPlaylists.likes
প্রপার্টিতে মান রয়েছে।এইভাবে, API আপনাকে ভিডিওগুলির একটি তালিকা পুনরুদ্ধার করতে দেয় যা ব্যবহারকারী
videos.list
পদ্ধতি বা playlistItems.list
পদ্ধতি ব্যবহার করে পছন্দ করে। যেহেতু playlistItem
রিসোর্সের চেয়ে video
রিসোর্সে বিভিন্ন তথ্য ফেরত দেওয়া হয়, তাই আপনি আপনার প্রয়োজন অনুযায়ী সবচেয়ে উপযুক্ত পদ্ধতি বেছে নিতে পারেন।