ইউটিউব কন্টেন্ট আইডি এপিআই-এর মাধ্যমে ইউটিউব অ্যাসেটসমূহ এবং সেগুলোর সাথে সম্পর্কিত কন্টেন্ট, রেফারেন্স, মালিকানা, অধিকার ও নীতিমালা পরিচালনা করা যায়।
- REST রিসোর্স: অ্যাসেটলেবেল
- REST রিসোর্স: অ্যাসেটম্যাচপলিসি
- REST রিসোর্স: অ্যাসেটরিলেশনশিপস
- REST রিসোর্স: অ্যাসেটসার্চ
- REST রিসোর্স: অ্যাসেটশেয়ার
- REST রিসোর্স: সম্পদ
- REST রিসোর্স: প্রচারাভিযান
- REST রিসোর্স: claimHistory
- REST রিসোর্স: claimSearch
- REST রিসোর্স: দাবি
- REST রিসোর্স: কন্টেন্টওনার্স
- REST রিসোর্স: লাইভকিউপয়েন্টস
- REST রিসোর্স: মেটাডেটাহিস্ট্রি
- REST রিসোর্স: musicChangeRequests
- REST রিসোর্স: মিউজিক রিলিজ
- REST রিসোর্স: musicTracks
- REST রিসোর্স: মালিকানা
- REST রিসোর্স: মালিকানার ইতিহাস
- REST রিসোর্স: প্যাকেজ
- REST রিসোর্স: নীতিমালা
- REST রিসোর্স: রেফারেন্স দ্বন্দ্ব
- REST রিসোর্স: রেফারেন্স
- REST রিসোর্স: স্প্রেডশিট টেমপ্লেট
- REST রিসোর্স: আপলোডার
- REST রিসোর্স: ভ্যালিডেটর
- REST রিসোর্স: ভিডিও বিজ্ঞাপন বিকল্প
- REST রিসোর্স: হোয়াইটলিস্ট
পরিষেবা: youtubepartner.googleapis.com
এই পরিষেবাটি কল করার জন্য, আমরা আপনাকে গুগল-প্রদত্ত ক্লায়েন্ট লাইব্রেরিগুলো ব্যবহার করার পরামর্শ দিই। যদি আপনার অ্যাপ্লিকেশনকে এই পরিষেবাটি কল করার জন্য নিজস্ব লাইব্রেরি ব্যবহার করার প্রয়োজন হয়, তাহলে এপিআই (API) অনুরোধ করার সময় নিম্নলিখিত তথ্যগুলো ব্যবহার করুন।
আবিষ্কার নথি
ডিসকভারি ডকুমেন্ট হলো REST API-এর বর্ণনা এবং ব্যবহারের জন্য একটি মেশিন-পঠনযোগ্য স্পেসিফিকেশন। এটি ক্লায়েন্ট লাইব্রেরি, IDE প্লাগইন এবং গুগল API-এর সাথে ইন্টারঅ্যাক্ট করে এমন অন্যান্য টুল তৈরি করতে ব্যবহৃত হয়। একটি সার্ভিস একাধিক ডিসকভারি ডকুমেন্ট প্রদান করতে পারে। এই সার্ভিসটি নিম্নলিখিত ডিসকভারি ডকুমেন্টটি প্রদান করে:
পরিষেবা শেষবিন্দু
সার্ভিস এন্ডপয়েন্ট হলো একটি বেস ইউআরএল যা কোনো এপিআই সার্ভিসের নেটওয়ার্ক অ্যাড্রেস নির্দিষ্ট করে। একটি সার্ভিসের একাধিক সার্ভিস এন্ডপয়েন্ট থাকতে পারে। এই সার্ভিসটির নিম্নলিখিত সার্ভিস এন্ডপয়েন্ট রয়েছে এবং নীচের সমস্ত ইউআরআই এই সার্ভিস এন্ডপয়েন্টের সাপেক্ষে নির্ধারিত:
-
https://youtubepartner.googleapis.com
REST রিসোর্স: অ্যাসেটলেবেল
| পদ্ধতি | |
|---|---|
insert | POST /youtube/partner/v1/assetLabelsমালিকের জন্য একটি অ্যাসেট লেবেল যুক্ত করুন। |
list | GET /youtube/partner/v1/assetLabelsকোনো মালিকের সমস্ত অ্যাসেট লেবেলের একটি তালিকা পুনরুদ্ধার করে। |
REST রিসোর্স: অ্যাসেটম্যাচপলিসি
| পদ্ধতি | |
|---|---|
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 রিসোর্স: সম্পদ
| পদ্ধতি | |
|---|---|
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 রিসোর্স: লাইভকিউপয়েন্টস
| পদ্ধতি | |
|---|---|
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 রিসোর্স: musicTracks
| পদ্ধতি | |
|---|---|
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/referencesPOST /upload/youtube/partner/v1/referencesনিম্নলিখিত উপায়গুলির মধ্যে একটিতে একটি রেফারেন্স তৈরি করে:
|
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 রিসোর্স: ভিডিও বিজ্ঞাপন বিকল্প
| পদ্ধতি | |
|---|---|
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আপনার কন্টেন্ট মালিকের জন্য একটি ইউটিউব চ্যানেল হোয়াইটলিস্ট করুন। |
list | GET /youtube/partner/v1/whitelistsকোনো কন্টেন্ট মালিকের জন্য হোয়াইটলিস্টেড চ্যানেলগুলোর একটি তালিকা পুনরুদ্ধার করে। |