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: historyHistory
- منبع 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/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: 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فهرستی از کانال های در لیست سفید را برای صاحب محتوا بازیابی می کند. |