API Content ID YouTube позволяет управлять ресурсами YouTube, а также связанным с ними контентом, ссылками, правами собственности, правами и политиками.
- Ресурс REST: assetsLabels
- Ресурс REST: assetsMatchPolicy
- Ресурс REST: assetsRelationships
- Ресурс REST: assetsSearch
- Ресурс REST: assetsShares
- Ресурс REST: активы
- Ресурс REST: кампании
- Ресурс REST: история претензий
- Ресурс REST: претензияSearch
- Ресурс REST: претензии
- Ресурс REST: contentOwners
- Ресурс REST: liveCuepoints
- Ресурс REST: история метаданных
- Ресурс REST: musicChangeRequests
- Ресурс REST: musicReleases
- Ресурс REST: musicTracks
- Ресурс REST: владение
- Ресурс REST: история владения
- Ресурс REST: пакет
- Ресурс REST: политики
- Ресурс REST: referenceConflicts
- Ресурс REST: ссылки
- Ресурс REST: электронная таблицаШаблон
- Ресурс REST: загрузчик
- Ресурс REST: валидатор
- Ресурс REST: videoAdvertisingOptions
- Ресурс REST: белые списки
Сервис: youtubepartner.googleapis.com.
Для вызова этой службы мы рекомендуем использовать клиентские библиотеки Google. Если вашему приложению необходимо использовать собственные библиотеки для вызова этой службы, используйте следующую информацию при отправке запросов API.
Документ открытия
Документ обнаружения — это машиночитаемая спецификация для описания и использования REST API. Он используется для создания клиентских библиотек, плагинов IDE и других инструментов, взаимодействующих с API Google. Одна служба может предоставлять несколько документов обнаружения. Эта служба предоставляет следующий документ обнаружения:
Конечная точка службы
Конечная точка службы — это базовый URL-адрес, указывающий сетевой адрес службы API. Одна служба может иметь несколько конечных точек службы. Эта служба имеет следующую конечную точку службы, и все приведенные ниже URI относятся к этой конечной точке службы:
-
https://youtubepartner.googleapis.com
Ресурс REST: assetsLabels
Методы | |
---|---|
insert | POST /youtube/partner/v1/assetLabels Вставьте метку актива для владельца. |
list | GET /youtube/partner/v1/assetLabels Получает список всех меток активов для владельца. |
Ресурс REST: assetsMatchPolicy
Методы | |
---|---|
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: assetsRelationships
Методы | |
---|---|
delete | DELETE /youtube/partner/v1/assetRelationships/{assetRelationshipId} Удаляет связь между двумя активами. |
insert | POST /youtube/partner/v1/assetRelationships Создает связь, связывающую два актива. |
list | GET /youtube/partner/v1/assetRelationships Получает список связей для данного актива. |
Ресурс REST: assetsSearch
Методы | |
---|---|
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: история претензий
Методы | |
---|---|
get | GET /youtube/partner/v1/claimHistory/{claimId} Извлекает историю претензий для указанной претензии. |
Ресурс REST: претензияSearch
Методы | |
---|---|
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: история метаданных
Методы | |
---|---|
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: электронная таблицаШаблон
Методы | |
---|---|
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 Получает список каналов из белого списка для владельца контента. |