Method: assetSearch.list

সম্পদ মেটাডেটা উপর ভিত্তি করে সম্পদ জন্য অনুসন্ধান. পদ্ধতিটি সমস্ত সম্পদ বা শুধুমাত্র বিষয়বস্তুর মালিকের মালিকানাধীন সম্পদ পুনরুদ্ধার করতে পারে। এই পদ্ধতিটি CMS-এ সম্পদ পৃষ্ঠায় উন্নত অনুসন্ধান বৈশিষ্ট্যের কার্যকারিতা অনুকরণ করে।

HTTP অনুরোধ

GET https://youtubepartner.googleapis.com/youtube/partner/v1/assetSearch

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

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

পরামিতি
createdAfter

string

createdAfter পরামিতি প্রত্যাবর্তিত সম্পদের সেটটিকে নির্দিষ্ট তারিখের সময় বা তার পরে তৈরি করা সীমাবদ্ধ করে। যেমন: 2015-01-29T23:00:00Z

createdBefore

string

createdBefore প্যারামিটারটি নির্দিষ্ট তারিখের সময় বা তার আগে তৈরি করা সম্পদের সেটকে সীমাবদ্ধ করে। যেমন: 2015-01-29T23:00:00Z

hasConflicts

boolean

hasConflicts প্যারামিটার আপনাকে শুধুমাত্র সেই সম্পত্তিগুলি পুনরুদ্ধার করতে সক্ষম করে যার মালিকানার দ্বন্দ্ব রয়েছে৷ একমাত্র বৈধ মান true । প্যারামিটার মান false সেট করা ফলাফলগুলিকে প্রভাবিত করে না।

includeAnyProvidedlabel

boolean

includeAnyProvidedlabel প্যারামিটারটি সত্য হিসাবে সেট করা থাকলে, প্রদত্ত লেবেলগুলির মধ্যে যেকোনও সম্পদের জন্য অনুসন্ধান করবে; অন্য সমস্ত প্রদত্ত লেবেল ধারণকারী সম্পদ অনুসন্ধান করবে।

isrcs

string

50 টি পর্যন্ত ISRC-এর একটি কমা দ্বারা পৃথক করা তালিকা৷ আপনি যদি এই প্যারামিটারের জন্য একটি মান নির্দিষ্ট করেন, API সার্ভার নিম্নলিখিত পরামিতিগুলির জন্য সেট করা যেকোনো মান উপেক্ষা করে: q , includeAnyProvidedLabel , hasConflicts , labels , metadataSearchFields , sort , এবং type

labels

string

labels প্যারামিটার নির্দিষ্ট সম্পদ লেবেল সহ সম্পদগুলি নির্দিষ্ট করে যা আপনি পুনরুদ্ধার করতে চান৷ প্যারামিটার মান হল সম্পদ লেবেলগুলির একটি কমা দ্বারা পৃথক করা তালিকা৷

metadataSearchFields

string

metadataSearchField প্যারামিটার নির্দিষ্ট করে যে কোন মেটাডেটা ক্ষেত্রগুলি অনুসন্ধান করতে হবে৷ এটি কোলন(:) দ্বারা সংযুক্ত মেটাডেটা ক্ষেত্র এবং মান জোড়ার একটি কমা দ্বারা পৃথক করা তালিকা। যেমন: customId:my_custom_id, শিল্পী:Dandexx

onBehalfOfContentOwner

string

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

ownershipRestriction

enum ( OwnershipRestriction )

ownershipRestriction প্যারামিটার অনুসন্ধানের জন্য মালিকানা ফিল্টারিং বিকল্পটি নির্দিষ্ট করে। ডিফল্টরূপে অনুসন্ধানটি শুধুমাত্র বর্তমানে প্রমাণীকৃত ব্যবহারকারীর মালিকানাধীন সম্পদগুলিতে সঞ্চালিত হয়।

pageToken

string

pageToken প্যারামিটার একটি টোকেন নির্দিষ্ট করে যা ফলাফলের একটি নির্দিষ্ট পৃষ্ঠাকে চিহ্নিত করে। অনুসন্ধান ফলাফলের পরবর্তী পৃষ্ঠাটি পুনরুদ্ধার করতে পূর্ববর্তী API প্রতিক্রিয়া থেকে nextPageToken মানের মানটিতে এই প্যারামিটারটি সেট করুন।

q

string

YouTube সমস্ত সম্পদের জন্য id , type এবং customId ক্ষেত্রগুলির মধ্যে অনুসন্ধান করে সেইসাথে অন্যান্য অসংখ্য মেটাডেটা ক্ষেত্রে - যেমন actor , album , director , isrc , এবং tmsId - যা বিভিন্ন ধরনের সম্পদের জন্য পরিবর্তিত হয় (চলচ্চিত্র, সঙ্গীত ভিডিও, ইত্যাদি .)

sort

enum ( Sort )

sort পরামিতি নির্দিষ্ট করে কিভাবে সার্চের ফলাফল সাজানো হবে। মনে রাখবেন ফলাফল সর্বদা নিচের ক্রমে সাজানো হয়।

type

string

type প্যারামিটারটি আপনি যে ধরনের সম্পদ পুনরুদ্ধার করতে চান তা নির্দিষ্ট করে। প্যারামিটার মান হল সম্পদের প্রকারের একটি কমা-বিভক্ত তালিকা।

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

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

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

এই প্রতিক্রিয়া একটি অনুসন্ধান ক্যোয়ারী মিলে YouTube সম্পদের একটি তালিকা দেখায়. তালিকার প্রতিটি আইটেমে একটি সম্পদের মেটাডেটা রয়েছে।

সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:

JSON প্রতিনিধিত্ব
{
  "kind": string,
  "pageInfo": {
    object (PageInfo)
  },
  "items": [
    {
      object (AssetSnippet)
    }
  ],
  "nextPageToken": string
}
ক্ষেত্র
kind

string

API প্রতিক্রিয়ার ধরন। এই অপারেশনের জন্য, মান হল youtubePartner#assetSnippetList

pageInfo

object ( PageInfo )

pageInfo অবজেক্ট ফলাফল সেটের জন্য পেজিং তথ্য এনক্যাপসুলেট করে।

items[]

object ( AssetSnippet )

অনুরোধের মানদণ্ডের সাথে মেলে এমন সম্পদ সম্পদের একটি তালিকা।

nextPageToken

string

ফলাফলের পরবর্তী পৃষ্ঠা পুনরুদ্ধার করার জন্য pageToken প্যারামিটারের মান হিসাবে টোকেন ব্যবহার করা যেতে পারে।

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

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

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

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

মালিকানা সীমাবদ্ধতা

মালিকানা সীমাবদ্ধতার তালিকা।

Enums
OWNERSHIP_RESTRICTION_UNSPECIFIED ডিফল্ট মান।
MINE বর্তমান ব্যবহারকারীর মালিকানাধীন সম্পদ খুঁজুন যা সার্চ কোয়েরির সাথে মেলে। এটি ডিফল্ট আচরণ।
NONE মালিক নির্বিশেষে সার্চ কোয়েরির সাথে মেলে এমন সমস্ত সম্পদ খুঁজুন।

সাজান

সম্পদ অনুসন্ধান তালিকা অনুরোধে সমর্থিত বাছাই আদেশের সংখ্যা।

Enums
SORT_UNSPECIFIED ডিফল্ট মান।
CLAIMS প্রতিটি সম্পদের দাবির সংখ্যা অনুসারে সাজান।
TIME প্রতিটি সম্পদের জন্য পরিবর্তনের সময় অনুসারে সাজান। এটি ডিফল্ট মান।
VIEWS প্রতিটি সম্পদের জন্য আনুমানিক দৈনিক ভিউ অনুসারে সাজান।