YouTube Content ID API

YouTube Content ID API তাদের সম্পর্কিত বিষয়বস্তু, রেফারেন্স, মালিকানা, অধিকার এবং নীতি সহ YouTube সম্পদগুলির পরিচালনার অনুমতি দেয়৷

পরিষেবা: youtubepartner.googleapis.com

এই পরিষেবাটি কল করার জন্য, আমরা সুপারিশ করি যে আপনি Google-প্রদত্ত ক্লায়েন্ট লাইব্রেরিগুলি ব্যবহার করুন৷ যদি আপনার অ্যাপ্লিকেশনটিকে এই পরিষেবাটি কল করার জন্য আপনার নিজস্ব লাইব্রেরি ব্যবহার করতে হয়, আপনি API অনুরোধ করার সময় নিম্নলিখিত তথ্য ব্যবহার করুন৷

আবিষ্কার নথি

একটি ডিসকভারি ডকুমেন্ট হল একটি মেশিন-পাঠযোগ্য স্পেসিফিকেশন যা REST API-এর বর্ণনা এবং ব্যবহার করার জন্য। এটি ক্লায়েন্ট লাইব্রেরি, IDE প্লাগইন এবং অন্যান্য টুল তৈরি করতে ব্যবহৃত হয় যা Google API-এর সাথে ইন্টারঅ্যাক্ট করে। একটি পরিষেবা একাধিক আবিষ্কার নথি প্রদান করতে পারে। এই পরিষেবা নিম্নলিখিত আবিষ্কার নথি প্রদান করে:

পরিষেবা শেষ পয়েন্ট

একটি পরিষেবা শেষ পয়েন্ট হল একটি বেস URL যা একটি API পরিষেবার নেটওয়ার্ক ঠিকানা নির্দিষ্ট করে৷ একটি পরিষেবার একাধিক পরিষেবা শেষ পয়েন্ট থাকতে পারে। এই পরিষেবাটির নিম্নলিখিত পরিষেবা শেষ পয়েন্ট রয়েছে এবং নীচের সমস্ত URIগুলি এই পরিষেবার শেষ পয়েন্টের সাথে সম্পর্কিত:

  • https://youtubepartner.googleapis.com

REST সম্পদ: সম্পদ লেবেল

পদ্ধতি
insert POST /youtube/partner/v1/assetLabels
একজন মালিকের জন্য একটি সম্পদ লেবেল সন্নিবেশ করান।
list GET /youtube/partner/v1/assetLabels
একজন মালিকের জন্য সমস্ত সম্পদ লেবেলের একটি তালিকা পুনরুদ্ধার করে।

REST সম্পদ: assetMatchPolicy

পদ্ধতি
get GET /youtube/partner/v1/assets/{assetId}/matchPolicy
প্রমাণীকৃত ব্যবহারকারীর সাথে সংশ্লিষ্ট বিষয়বস্তুর মালিকের দ্বারা নির্দিষ্ট সম্পদে বরাদ্দ করা মিল নীতি পুনরুদ্ধার করে।
patch PATCH /youtube/partner/v1/assets/{assetId}/matchPolicy
সম্পত্তির মিল নীতি প্যাচ করে।
update PUT /youtube/partner/v1/assets/{assetId}/matchPolicy
সম্পদের মিল নীতি আপডেট করে।

REST সম্পদ: সম্পদ সম্পর্ক

পদ্ধতি
delete DELETE /youtube/partner/v1/assetRelationships/{assetRelationshipId}
দুটি সম্পদের মধ্যে সম্পর্ক মুছে দেয়।
insert POST /youtube/partner/v1/assetRelationships
একটি সম্পর্ক তৈরি করে যা দুটি সম্পদকে সংযুক্ত করে।
list GET /youtube/partner/v1/assetRelationships
একটি প্রদত্ত সম্পদের জন্য সম্পর্কের একটি তালিকা পুনরুদ্ধার করে।

REST সম্পদ: সম্পদ অনুসন্ধান

পদ্ধতি
list GET /youtube/partner/v1/assetSearch
সম্পদ মেটাডেটা উপর ভিত্তি করে সম্পদ জন্য অনুসন্ধান.

REST সম্পদ: assetShares

পদ্ধতি
list GET /youtube/partner/v1/assetShares
এই পদ্ধতিটি হয় অংশীদারের মালিকানাধীন সম্পদ শেয়ারের একটি তালিকা পুনরুদ্ধার করে এবং একটি নির্দিষ্ট সম্পদ ভিউ আইডিতে ম্যাপটি পুনরুদ্ধার করে বা এটি অংশীদারের মালিকানাধীন একটি নির্দিষ্ট সম্পদ শেয়ার আইডির সাথে সম্পর্কিত সম্পদের দৃশ্যের একটি তালিকা পুনরুদ্ধার করে।

REST সম্পদ: সম্পদ

পদ্ধতি
get GET /youtube/partner/v1/assets/{assetId}
নির্দিষ্ট সম্পদের জন্য মেটাডেটা পুনরুদ্ধার করে।
insert POST /youtube/partner/v1/assets
নির্দিষ্ট মেটাডেটা সহ একটি সম্পদ সন্নিবেশ করান।
list GET /youtube/partner/v1/assets
সম্পদ মেটাডেটার উপর ভিত্তি করে সম্পদের একটি তালিকা পুনরুদ্ধার করে।
patch PATCH /youtube/partner/v1/assets/{assetId}
নির্দিষ্ট সম্পদের জন্য মেটাডেটা প্যাচ করে।
update PUT /youtube/partner/v1/assets/{assetId}
নির্দিষ্ট সম্পদের জন্য মেটাডেটা আপডেট করে।

REST সম্পদ: প্রচারণা

পদ্ধতি
delete DELETE /youtube/partner/v1/campaigns/{campaignId}
একটি মালিকের জন্য একটি নির্দিষ্ট প্রচারাভিযান মুছে দেয়৷
get GET /youtube/partner/v1/campaigns/{campaignId}
একটি মালিকের জন্য একটি নির্দিষ্ট প্রচারাভিযান পুনরুদ্ধার করে৷
insert POST /youtube/partner/v1/campaigns
নির্দিষ্ট প্রচারাভিযানের ডেটা ব্যবহার করে মালিকের জন্য একটি নতুন প্রচারাভিযান সন্নিবেশ করান৷
list GET /youtube/partner/v1/campaigns
একটি মালিকের জন্য প্রচারাভিযানের একটি তালিকা পুনরুদ্ধার করে৷
patch PATCH /youtube/partner/v1/campaigns/{campaignId}
একটি নির্দিষ্ট প্রচারের জন্য ডেটা প্যাচ করুন।
update PUT /youtube/partner/v1/campaigns/{campaignId}
একটি নির্দিষ্ট প্রচারের জন্য ডেটা আপডেট করুন।

REST সম্পদ: claimHistory

পদ্ধতি
get GET /youtube/partner/v1/claimHistory/{claimId}
একটি নির্দিষ্ট দাবির জন্য দাবির ইতিহাস পুনরুদ্ধার করে।

REST সম্পদ: claimSearch

পদ্ধতি
list GET /youtube/partner/v1/claimSearch
অনুসন্ধানের মানদণ্ডের সাথে মেলে এমন দাবিগুলির একটি তালিকা পুনরুদ্ধার করে৷

REST সম্পদ: দাবি

পদ্ধতি
get GET /youtube/partner/v1/claims/{claimId}
আইডি দ্বারা একটি নির্দিষ্ট দাবি পুনরুদ্ধার করে।
insert POST /youtube/partner/v1/claims
দাবি তৈরি করে।
list GET /youtube/partner/v1/claims
বর্তমানে প্রমাণীকৃত ব্যবহারকারীর সাথে সম্পর্কিত বিষয়বস্তুর মালিক দ্বারা পরিচালিত দাবিগুলির একটি তালিকা পুনরুদ্ধার করে৷
patch PATCH /youtube/partner/v1/claims/{claimId}
হয় তার নীতি বা তার স্থিতি পরিবর্তন করে একটি বিদ্যমান দাবি প্যাচ করে।
update PUT /youtube/partner/v1/claims/{claimId}
হয় তার নীতি বা তার স্থিতি পরিবর্তন করে একটি বিদ্যমান দাবি আপডেট করে।

REST সম্পদ: বিষয়বস্তুর মালিক

পদ্ধতি
get GET /youtube/partner/v1/contentOwners/{contentOwnerId}
নির্দিষ্ট বিষয়বস্তুর মালিক সম্পর্কে তথ্য পুনরুদ্ধার করে।
list GET /youtube/partner/v1/contentOwners

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

REST সম্পদ: liveCuepoints

পদ্ধতি
insert POST /youtube/partner/v1/liveCuepoints
একটি লাইভ সম্প্রচারে একটি কিউপয়েন্ট সন্নিবেশ করান৷

REST রিসোর্স: মেটাডেটা হিস্ট্রি

পদ্ধতি
list GET /youtube/partner/v1/metadataHistory
একটি সম্পদের জন্য প্রদত্ত সমস্ত মেটাডেটার একটি তালিকা পুনরুদ্ধার করে, কোন বিষয়বস্তুর মালিক ডেটা প্রদান করেছেন তা নির্বিশেষে।

REST সম্পদ: musicChangeRequests

পদ্ধতি
create POST /youtube/partner/v1/music/changeRequests
একটি রিলিজ বা একটি ট্র্যাক রিপোর্ট করা একটি সঙ্গীত পরিবর্তন অনুরোধ তৈরি করে৷
list GET /youtube/partner/v1/music/changeRequests
একটি রিলিজ বা একটি ট্র্যাক রিপোর্ট করা সঙ্গীত পরিবর্তন অনুরোধের একটি তালিকা পুনরুদ্ধার করে৷

REST রিসোর্স: মিউজিক রিলিজ

পদ্ধতি
list GET /youtube/partner/v1/music/releases
মিউজিক রিলিজের একটি তালিকা উদ্ধার করে।

REST রিসোর্স: মিউজিকট্র্যাকস

পদ্ধতি
list GET /youtube/partner/v1/music/{parent=releases/*}/tracks
সঙ্গীত ট্র্যাকগুলির একটি তালিকা পুনরুদ্ধার করে৷

REST সম্পদ: মালিকানা

পদ্ধতি
get GET /youtube/partner/v1/assets/{assetId}/ownership
প্রমাণীকৃত ব্যবহারকারীর সাথে সংশ্লিষ্ট বিষয়বস্তুর মালিকের দ্বারা নির্দিষ্ট সম্পদের জন্য প্রদত্ত মালিকানা ডেটা পুনরুদ্ধার করে।
patch PATCH /youtube/partner/v1/assets/{assetId}/ownership
নির্দিষ্ট সম্পদের জন্য নতুন মালিকানা তথ্য প্রদান করে।
update PUT /youtube/partner/v1/assets/{assetId}/ownership
নির্দিষ্ট সম্পদের জন্য নতুন মালিকানা তথ্য প্রদান করে।

REST সম্পদ: মালিকানার ইতিহাস

পদ্ধতি
list GET /youtube/partner/v1/ownershipHistory
কোনো সম্পদের মালিকানা ডেটার একটি তালিকা পুনরুদ্ধার করে, কোন বিষয়বস্তুর মালিক ডেটা প্রদান করেছেন তা নির্বিশেষে।

REST সম্পদ: প্যাকেজ

পদ্ধতি
get GET /youtube/partner/v1/package/{packageId}
নির্দিষ্ট প্যাকেজের জন্য তথ্য পুনরুদ্ধার করে।
insert POST /youtube/partner/v1/package
একটি মেটাডেটা শুধুমাত্র প্যাকেজ সন্নিবেশ করান।

REST সম্পদ: নীতি

পদ্ধতি
get GET /youtube/partner/v1/policies/{policyId}
নির্দিষ্ট সংরক্ষিত নীতি পুনরুদ্ধার করে।
insert POST /youtube/partner/v1/policies
একটি সংরক্ষিত নীতি তৈরি করে।
list GET /youtube/partner/v1/policies
বিষয়বস্তুর মালিকের সংরক্ষিত নীতিগুলির একটি তালিকা পুনরুদ্ধার করে৷
patch PATCH /youtube/partner/v1/policies/{policyId}
নির্দিষ্ট সংরক্ষিত নীতি প্যাচ.
update PUT /youtube/partner/v1/policies/{policyId}
নির্দিষ্ট সংরক্ষিত নীতি আপডেট করে।

REST সম্পদ: রেফারেন্স দ্বন্দ্ব

পদ্ধতি
get GET /youtube/partner/v1/referenceConflicts/{referenceConflictId}
নির্দিষ্ট রেফারেন্স দ্বন্দ্ব সম্পর্কে তথ্য পুনরুদ্ধার করে।
list GET /youtube/partner/v1/referenceConflicts
অমীমাংসিত রেফারেন্স বিরোধের একটি তালিকা পুনরুদ্ধার করে।

REST রিসোর্স: রেফারেন্স

পদ্ধতি
get GET /youtube/partner/v1/references/{referenceId}
নির্দিষ্ট রেফারেন্স সম্পর্কে তথ্য পুনরুদ্ধার করে।
insert POST /youtube/partner/v1/references
POST /upload/youtube/partner/v1/references
নিম্নলিখিত উপায়ে একটি রেফারেন্স তৈরি করে:
  • আপনার অনুরোধ একটি রেফারেন্স ফাইল আপলোড করা হলে, YouTube প্রদত্ত সামগ্রী থেকে রেফারেন্স তৈরি করে৷
list GET /youtube/partner/v1/references
আইডি দ্বারা রেফারেন্সের একটি তালিকা বা নির্দিষ্ট সম্পদের জন্য রেফারেন্সের তালিকা পুনরুদ্ধার করে।
patch PATCH /youtube/partner/v1/references/{referenceId}
একটি রেফারেন্স প্যাচ.
update PUT /youtube/partner/v1/references/{referenceId}
একটি রেফারেন্স আপডেট করে।

REST সম্পদ: স্প্রেডশীট টেমপ্লেট

পদ্ধতি
list GET /youtube/partner/v1/spreadsheetTemplate
একটি বিষয়বস্তুর মালিকের জন্য স্প্রেডশীট টেমপ্লেটগুলির একটি তালিকা পুনরুদ্ধার করে৷

REST সম্পদ: আপলোডার

পদ্ধতি
list GET /youtube/partner/v1/uploader
একটি বিষয়বস্তুর মালিকের জন্য আপলোডারদের একটি তালিকা পুনরুদ্ধার করে৷

REST সম্পদ: যাচাইকারী

পদ্ধতি
validate POST /youtube/partner/v1/validator
একটি মেটাডেটা ফাইল যাচাই করুন.
validateAsync POST /youtube/partner/v1/validatorAsync
অ্যাসিঙ্ক্রোনাসভাবে একটি মেটাডেটা ফাইল যাচাই করুন।
validateAsyncStatus POST /youtube/partner/v1/validatorAsyncStatus
অ্যাসিঙ্ক্রোনাস বৈধতা স্থিতি পান।

REST রিসোর্স: videoAdvertising Options

পদ্ধতি
get GET /youtube/partner/v1/videoAdvertisingOptions/{videoId}
নির্দিষ্ট ভিডিওর জন্য বিজ্ঞাপন সেটিংস পুনরুদ্ধার করে।
getEnabledAds GET /youtube/partner/v1/videoAdvertisingOptions/{videoId}/getEnabledAds
একটি নির্দিষ্ট অংশীদার- বা ব্যবহারকারীর আপলোড করা ভিডিওর জন্য অনুমোদিত বিজ্ঞাপনের প্রকারগুলি সম্পর্কে বিশদ পুনরুদ্ধার করে৷
patch PATCH /youtube/partner/v1/videoAdvertisingOptions/{videoId}
নির্দিষ্ট ভিডিওর জন্য বিজ্ঞাপন সেটিংস প্যাচ.
update PUT /youtube/partner/v1/videoAdvertisingOptions/{videoId}
নির্দিষ্ট ভিডিওর জন্য বিজ্ঞাপন সেটিংস আপডেট করে।

REST সম্পদ: সাদা তালিকা

পদ্ধতি
delete DELETE /youtube/partner/v1/whitelists/{id}
বিষয়বস্তুর মালিকের জন্য একটি সাদাতালিকাভুক্ত চ্যানেল সরিয়ে দেয়।
get GET /youtube/partner/v1/whitelists/{id}
আইডি দ্বারা একটি নির্দিষ্ট শ্বেত তালিকাভুক্ত চ্যানেল পুনরুদ্ধার করে।
insert POST /youtube/partner/v1/whitelists
আপনার বিষয়বস্তুর মালিকের জন্য একটি YouTube চ্যানেল হোয়াইটলিস্ট করুন।
list GET /youtube/partner/v1/whitelists
একটি বিষয়বস্তুর মালিকের জন্য সাদা তালিকাভুক্ত চ্যানেলগুলির একটি তালিকা পুনরুদ্ধার করে৷