YouTube Content ID API به مدیریت داراییهای YouTube به همراه محتوای مرتبط، مراجع، مالکیت، حقوق و خطمشیها اجازه میدهد.
- منبع REST: assetLabels
- منبع REST: assetMatchPolicy
- منبع REST: assetRelationships
- منبع REST: assetSearch
- منبع REST: assetShares
- منبع REST: دارایی ها
- منبع REST: کمپین ها
- منبع REST: historyHistory
- منبع REST: applicationSearch
- منبع REST: ادعاها
- منبع REST: contentOwners
- منبع REST: liveCuepoints
- منبع REST: metadataHistory
- منبع REST: musicChangeRequests
- منبع REST: musicReleases
- منبع REST: musicTracks
- منبع REST: مالکیت
- منبع REST: مالکیت تاریخچه
- منبع REST: بسته
- منبع REST: سیاست ها
- منبع REST: referenceConflicts
- منبع REST: مراجع
- منبع REST: spreadsheetTemplate
- منبع REST: آپلود کننده
- منبع REST: اعتباردهنده
- منبع REST: videoAdvertisingOptions
- منبع REST: لیست های سفید
خدمات: youtubepartner.googleapis.com
برای تماس با این سرویس، توصیه می کنیم از کتابخانه های سرویس گیرنده ارائه شده توسط Google استفاده کنید. اگر برنامه شما نیاز به استفاده از کتابخانه های خود برای فراخوانی این سرویس دارد، هنگام درخواست API از اطلاعات زیر استفاده کنید.
سند کشف
Discovery Document یک ویژگی قابل خواندن توسط ماشین برای توصیف و مصرف API های REST است. از آن برای ساخت کتابخانه های سرویس گیرنده، پلاگین های IDE و سایر ابزارهایی که با Google API در تعامل هستند استفاده می شود. یک سرویس ممکن است چندین سند کشف را ارائه دهد. این سرویس سند کشف زیر را ارائه می دهد:
نقطه پایان خدمات
نقطه پایانی سرویس یک URL پایه است که آدرس شبکه یک سرویس API ر�� مشخص می کند. یک سرویس ممکن است چندین نقطه پایانی سرویس داشته باشد. این سرویس دارای نقطه پایانی سرویس زیر است و همه URI های زیر مربوط به این نقطه پایانی سرویس هستند:
-
https://youtubepartner.googleapis.com
منبع REST: assetLabels
مواد و روش ها | |
---|---|
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: assetRelationships
مواد و روش ها | |
---|---|
delete | DELETE /youtube/partner/v1/assetRelationships/{assetRelationshipId} رابطه بین دو دارایی را حذف می کند. |
insert | POST /youtube/partner/v1/assetRelationships رابطه ای ایجاد می کند که دو دارایی را به هم پیوند می دهد. |
list | GET /youtube/partner/v1/assetRelationships فهرستی از روابط را برای یک دارایی معین بازیابی می کند. |
منبع REST: assetSearch
مواد و روش ها | |
---|---|
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: historyHistory
مواد و روش ها | |
---|---|
get | GET /youtube/partner/v1/claimHistory/{claimId} سابقه ادعا را برای یک ادعای مشخص بازیابی می کند. |
منبع REST: applicationSearch
مواد و روش ها | |
---|---|
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: contentOwners
مواد و روش ها | |
---|---|
get | GET /youtube/partner/v1/contentOwners/{contentOwnerId} اطلاعات مربوط به مالک محتوای مشخص شده را بازیابی می کند. |
list | GET /youtube/partner/v1/contentOwners فهرستی از صاحبان محتوا را که با معیارهای درخواست مطابقت دارند بازیابی می کند. |
منبع REST: liveCuepoints
مواد و روش ها | |
---|---|
insert | POST /youtube/partner/v1/liveCuepoints یک نقطه نشانه را در پخش زنده درج می کند. |
منبع REST: metadataHistory
مواد و روش ها | |
---|---|
list | GET /youtube/partner/v1/metadataHistory فهرستی از تمام ا��ردادههای ارائهشده برای یک دارایی را بازیابی میکند، صرف نظر از اینکه کدام مالک محتوا دادهها را ارائه کرده است. |
منبع REST: musicChangeRequests
مواد و روش ها | |
---|---|
create | POST /youtube/partner/v1/music/changeRequests یک درخواست تغییر موسیقی گزارش شده به یک نسخه یا یک آهنگ ایجاد می کند. |
list | GET /youtube/partner/v1/music/changeRequests فهرستی از درخواستهای تغییر موسیقی گزارش شده به یک نسخه یا یک آهنگ را بازیابی میکند. |
منبع REST: musicReleases
مواد و روش ها | |
---|---|
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: referenceConflicts
مواد و روش ها | |
---|---|
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 یک مرجع را به یکی از روش های زیر ایجاد می کند:
|
list | GET /youtube/partner/v1/references فهرستی از مراجع را بر اساس شناسه یا فهرستی از مراجع برای دارایی مشخص شده بازیابی می کند. |
patch | PATCH /youtube/partner/v1/references/{referenceId} یک مرجع را وصله می کند. |
update | PUT /youtube/partner/v1/references/{referenceId} یک مرجع را به روز می کند. |
منبع REST: spreadsheetTemplate
مواد و روش ها | |
---|---|
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: videoAdvertisingOptions
مواد و روش ها | |
---|---|
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 فهرستی از کانال های در لیست سفید را برای صاحب محتوا بازیابی می کند. |