Method: assets.get

নির্দিষ্ট সম্পদের জন্য মেটাডেটা পুনরুদ্ধার করে। মনে রাখবেন যে অনুরোধটি যদি এমন একটি সম্পদকে শনাক্ত করে যা অন্য সম্পদের সাথে মার্জ করা হয়েছে, অর্থাৎ YouTube অনুরোধ করা সম্পদটিকে ডুপ্লিকেট হিসেবে চিহ্নিত করেছে, তাহলে অনুরোধটি মার্জ করা বা সংশ্লেষিত সম্পদ পুনরুদ্ধার করে।

HTTP অনুরোধ

GET https://youtubepartner.googleapis.com/youtube/partner/v1/assets/{assetId}

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পাথ প্যারামিটার

পরামিতি
assetId

string

assetId প্যারামিটারটি পুনরুদ্ধার করা সম্পদের YouTube সম্পদ আইডি নির্দিষ্ট করে।

ক্যোয়ারী প্যারামিটার

পরামিতি
fetchMatchPolicy

string

fetchMatchPolicy প্যারামিটার সম্পদের মিল নীতির সংস্করণ নির্দিষ্ট করে যা API প্রতিক্রিয়াতে ফেরত দেওয়া উচিত।

fetchMatchPolicy প্যারামিটার সম্পদের মিল নীতির সংস্করণগুলির একটি কমা দ্বারা পৃথক করা তালিকা নির্দিষ্ট করে যা API প্রতিক্রিয়াতে ফেরত দেওয়া উচিত৷ যদি fetchMatchPolicy এর ঠিক একটি মান নির্দিষ্ট করা থাকে তাহলেই অবচিত ফিল্ড matchPolicy সেট করা হয়। গ্রহণযোগ্য মান হল:

  • effective - ইউটিউব সম্পদের জন্য প্রযোজ্য ম্যাচ নীতি পুনরুদ্ধার করুন।
  • mine - বর্তমানে প্রমাণীকৃত ব্যবহারকারীর জন্য ডিফল্ট বিষয়বস্তুর মালিক দ্বারা সেট করা মিল নীতি পুনরুদ্ধার করুন।
  • none - সম্পদের মিল নীতি পুনরুদ্ধার করবেন না। এটি ডিফল্ট মান।
fetchMetadata

string

fetchMetadata প্যারামিটার সম্পদের মেটাডেটার সংস্করণ নির্দিষ্ট করে যা API প্রতিক্রিয়াতে ফেরত দেওয়া উচিত। কিছু ক্ষেত্রে, YouTube একাধিক উত্স থেকে একটি সম্পদের জন্য মেটাডেটা পায়, যেমন যখন বিভিন্ন অংশীদার বিভিন্ন অঞ্চলে সম্পদের মালিক হয়।

fetchOwnership

string

fetchOwnership প্যারামিটার সম্পদের মালিকানা ডেটার সংস্করণ নির্দিষ্ট করে যা API প্রতিক্রিয়াতে ফেরত দেওয়া উচিত। সম্পদের মেটাডেটার মতো, YouTube একাধিক উৎস থেকে সম্পদের মালিকানার ডেটা পেতে পারে।

fetchOwnership প্যারামিটার সম্পদের মালিকানা ডেটার সংস্করণগুলির একটি কমা-বিচ্ছিন্ন তালিকা নির্দিষ্ট করে যা API প্রতিক্রিয়াতে ফেরত দেওয়া উচিত৷ সম্পদের মেটাডেটার মতো, YouTube একাধিক উৎস থেকে সম্পদের মালিকানার ডেটা পেতে পারে।

বঞ্চিত ক্ষেত্রের ownership শুধুমাত্র সেট করা হয় যদি fetchOwnership এর একটি মান নির্দিষ্ট করা থাকে।

গ্রহণযোগ্য মান হল:

  • canonical - এই প্যারামিটারটি অবমূল্যায়িত করা হয়েছেeffective দেখুন।
  • effective - মালিকানা ডেটা পুনরুদ্ধার করুন যা YouTube অ্যালগরিদমিকভাবে নির্ধারণ করেছে সম্পদের জন্য সবচেয়ে সঠিক।
  • mine - বর্তমানে প্রমাণীকৃত ব্যবহারকারীর সাথে যুক্ত ডিফল্ট বিষয়বস্তুর মালিক দ্বারা প্রদত্ত মালিকানা ডেটা পুনরুদ্ধার করুন।
  • none - কোনো মালিকানা ডেটা পুনরুদ্ধার করবেন না। এটি ডিফল্ট মান।
fetchOwnershipConflicts

boolean

fetchOwnershipConflicts প্যারামিটার আপনাকে মালিকানা দ্বন্দ্ব সম্পর্কে তথ্য পুনরুদ্ধার করতে দেয়।

onBehalfOfContentOwner

string

onBehalfOfContentOwner প্যারামিটার সেই সামগ্রীর মালিককে চিহ্নিত করে যার পক্ষে ব্যবহারকারী কাজ করছেন৷ এই প্যারামিটার ব্যবহারকারীদের সমর্থন করে যাদের অ্যাকাউন্ট একাধিক বিষয়বস্তুর মালিকদের সাথে যুক্ত।

শরীরের অনুরোধ

অনুরোধের বডি খালি হতে হবে।

প্রতিক্রিয়া শরীর

সফল হলে, প্রতিক্রিয়া বডিতে Asset একটি উদাহরণ থাকে।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগ প্রয়োজন:

  • https://www.googleapis.com/auth/youtubepartner

আরও তথ্যের জন্য, OAuth 2.0 ওভারভিউ দেখুন।