YouTube Content ID API

API Content ID của YouTube cho phép quản lý tài sản trên YouTube cùng với nội dung, tệp tham chiếu, quyền sở hữu, quyền và chính sách liên quan.

Dịch vụ: youtubepartner.googleapis.com

Để gọi dịch vụ này, bạn nên dùng thư viện ứng dụng do Google cung cấp. Nếu ứng dụng của bạn cần dùng các thư viện riêng để gọi dịch vụ này, hãy sử dụng thông tin sau khi bạn thực hiện các yêu cầu API.

Tài liệu khám phá

Tài liệu khám phá là một quy cách có thể đọc được bằng máy để mô tả và sử dụng API REST. Quy cách này được dùng để tạo các thư viện ứng dụng, trình bổ trợ IDE và các công cụ khác có tương tác với API của Google. Một dịch vụ có thể cung cấp nhiều tài liệu khám phá. Dịch vụ này cung cấp tài liệu khám phá sau:

Điểm cuối dịch vụ

Điểm cuối dịch vụ là một URL cơ sở chỉ định địa chỉ mạng của một dịch vụ API. Một dịch vụ có thể có nhiều điểm cuối dịch vụ. Dịch vụ này có điểm cuối dịch vụ sau và tất cả URI bên dưới đều liên quan đến điểm cuối dịch vụ này:

  • https://youtubepartner.googleapis.com

Tài nguyên REST: assetLabels

Phương thức
insert POST /youtube/partner/v1/assetLabels
Chèn nhãn tài sản cho chủ sở hữu.
list GET /youtube/partner/v1/assetLabels
Truy xuất danh sách tất cả nhãn tài sản của một chủ sở hữu.

Tài nguyên REST: assetMatchPolicy

Phương thức
get GET /youtube/partner/v1/assets/{assetId}/matchPolicy
Truy xuất chính sách trùng khớp được chủ sở hữu nội dung (có liên kết với người dùng đã xác thực) chỉ định cho tài sản đã chỉ định.
patch PATCH /youtube/partner/v1/assets/{assetId}/matchPolicy
Áp dụng bản vá cho chính sách trùng khớp của tài sản.
update PUT /youtube/partner/v1/assets/{assetId}/matchPolicy
Cập nhật chính sách trùng khớp của tài sản.

Tài nguyên REST: assetRelationships

Phương thức
delete DELETE /youtube/partner/v1/assetRelationships/{assetRelationshipId}
Xoá mối quan hệ giữa hai tài sản.
insert POST /youtube/partner/v1/assetRelationships
Tạo mối quan hệ liên kết hai tài sản.
list GET /youtube/partner/v1/assetRelationships
Truy xuất danh sách mối quan hệ cho một tài sản nhất định.

Tài nguyên REST: assetSearch

Phương thức
list GET /youtube/partner/v1/assetSearch
Tìm kiếm tài sản dựa trên siêu dữ liệu tài sản.

Tài nguyên REST: assetShares

Phương thức
list GET /youtube/partner/v1/assetShares
Phương thức này truy xuất danh sách phần sở hữu tài sản mà đối tác sở hữu và liên kết với một mã chế độ xem tài sản được chỉ định hoặc truy xuất danh sách chế độ xem tài sản được liên kết với một mã phần sở hữu tài sản được chỉ định do đối tác sở hữu.

Tài nguyên REST: assets

Phương thức
get GET /youtube/partner/v1/assets/{assetId}
Truy xuất siêu dữ liệu cho tài sản đã chỉ định.
insert POST /youtube/partner/v1/assets
Chèn một tài sản có siêu dữ liệu được chỉ định.
list GET /youtube/partner/v1/assets
Truy xuất danh sách tài sản dựa trên siêu dữ liệu tài sản.
patch PATCH /youtube/partner/v1/assets/{assetId}
Vá siêu dữ liệu cho tài sản đã chỉ định.
update PUT /youtube/partner/v1/assets/{assetId}
Cập nhật siêu dữ liệu cho tài sản được chỉ định.

Tài nguyên REST: campaigns

Phương thức
delete DELETE /youtube/partner/v1/campaigns/{campaignId}
Xoá một chiến dịch cụ thể cho một chủ sở hữu.
get GET /youtube/partner/v1/campaigns/{campaignId}
Truy xuất một chiến dịch cụ thể cho một chủ sở hữu.
insert POST /youtube/partner/v1/campaigns
Chèn một chiến dịch mới cho chủ sở hữu bằng dữ liệu chiến dịch được chỉ định.
list GET /youtube/partner/v1/campaigns
Truy xuất danh sách chiến dịch cho một chủ sở hữu.
patch PATCH /youtube/partner/v1/campaigns/{campaignId}
Vá dữ liệu cho một chiến dịch cụ thể.
update PUT /youtube/partner/v1/campaigns/{campaignId}
Cập nhật dữ liệu cho một chiến dịch cụ thể.

Tài nguyên REST: claimHistory

Phương thức
get GET /youtube/partner/v1/claimHistory/{claimId}
Truy xuất nhật ký xác nhận quyền sở hữu cho một thông báo xác nhận quyền sở hữu cụ thể.

Tài nguyên REST: claimSearch

Phương thức
list GET /youtube/partner/v1/claimSearch
Truy xuất danh sách các yêu cầu xác nhận quyền sở hữu phù hợp với tiêu chí tìm kiếm.

Tài nguyên REST: claims

Phương thức
get GET /youtube/partner/v1/claims/{claimId}
Truy xuất một thông báo xác nhận quyền sở hữu cụ thể theo mã nhận dạng.
insert POST /youtube/partner/v1/claims
Tạo thông báo xác nhận quyền sở hữu.
list GET /youtube/partner/v1/claims
Truy xuất danh sách các thông báo xác nhận quyền sở hữu do chủ sở hữu nội dung quản lý, được liên kết với người dùng hiện tại đã xác thực.
patch PATCH /youtube/partner/v1/claims/{claimId}
Sửa đổi một đơn khiếu kiện hiện có bằng cách thay đổi chính sách hoặc trạng thái của đơn khiếu kiện đó.
update PUT /youtube/partner/v1/claims/{claimId}
Cập nhật một thông báo xác nhận quyền sở hữu hiện có bằng cách thay đổi chính sách hoặc trạng thái của thông báo đó.

Tài nguyên REST: contentOwners

Phương thức
get GET /youtube/partner/v1/contentOwners/{contentOwnerId}
Truy xuất thông tin về chủ sở hữu nội dung được chỉ định.
list GET /youtube/partner/v1/contentOwners
Truy xuất danh sách chủ sở hữu nội dung đáp ứng các tiêu chí của yêu cầu.

Tài nguyên REST: liveCuepoints

Phương thức
insert POST /youtube/partner/v1/liveCuepoints
Chèn điểm đánh dấu vào một chương trình phát sóng trực tiếp.

Tài nguyên REST: metadataHistory

Phương thức
list GET /youtube/partner/v1/metadataHistory
Truy xuất danh sách tất cả siêu dữ liệu được cung cấp cho một tài sản, bất kể chủ sở hữu nội dung nào cung cấp dữ liệu.

Tài nguyên REST: musicChangeRequests

Phương thức
create POST /youtube/partner/v1/music/changeRequests
Tạo yêu cầu thay đổi về nhạc được báo cáo cho một bản phát hành hoặc một bản nhạc.
list GET /youtube/partner/v1/music/changeRequests
Truy xuất danh sách các yêu cầu thay đổi về nhạc được báo cáo cho một bản phát hành hoặc một bản nhạc.

Tài nguyên REST: musicReleases

Phương thức
list GET /youtube/partner/v1/music/releases
Truy xuất danh sách bản phát hành âm nhạc.

Tài nguyên REST: musicTracks

Phương thức
list GET /youtube/partner/v1/music/{parent=releases/*}/tracks
Truy xuất danh sách các bản nhạc.

Tài nguyên REST: ownership

Phương thức
get GET /youtube/partner/v1/assets/{assetId}/ownership
Truy xuất dữ liệu về quyền sở hữu do chủ sở hữu nội dung liên kết với người dùng đã xác thực cung cấp cho tài sản được chỉ định.
patch PATCH /youtube/partner/v1/assets/{assetId}/ownership
Cung cấp thông tin mới về quyền sở hữu cho tài sản được chỉ định.
update PUT /youtube/partner/v1/assets/{assetId}/ownership
Cung cấp thông tin mới về quyền sở hữu cho tài sản được chỉ định.

Tài nguyên REST: ownershipHistory

Phương thức
list GET /youtube/partner/v1/ownershipHistory
Truy xuất danh sách dữ liệu quyền sở hữu của một tài sản, bất kể chủ sở hữu nội dung nào đã cung cấp dữ liệu.

Tài nguyên REST: package

Phương thức
get GET /youtube/partner/v1/package/{packageId}
Truy xuất thông tin cho gói được chỉ định.
insert POST /youtube/partner/v1/package
Chèn một gói chỉ có siêu dữ liệu.

Tài nguyên REST: policies

Phương thức
get GET /youtube/partner/v1/policies/{policyId}
Truy xuất chính sách đã lưu được chỉ định.
insert POST /youtube/partner/v1/policies
Tạo một chính sách đã lưu.
list GET /youtube/partner/v1/policies
Truy xuất danh sách các chính sách đã lưu của chủ sở hữu nội dung.
patch PATCH /youtube/partner/v1/policies/{policyId}
Vá chính sách đã lưu được chỉ định.
update PUT /youtube/partner/v1/policies/{policyId}
Cập nhật chính sách đã lưu được chỉ định.

Tài nguyên REST: referenceConflicts

Phương thức
get GET /youtube/partner/v1/referenceConflicts/{referenceConflictId}
Truy xuất thông tin về xung đột tham chiếu được chỉ định.
list GET /youtube/partner/v1/referenceConflicts
Truy xuất danh sách các xung đột tham chiếu chưa được giải quyết.

Tài nguyên REST: references

Phương thức
get GET /youtube/partner/v1/references/{referenceId}
Truy xuất thông tin về tham chiếu được chỉ định.
insert POST /youtube/partner/v1/references
POST /upload/youtube/partner/v1/references

Tạo tệp đối chiếu theo một trong những cách sau:

  • Nếu yêu cầu của bạn là tải tệp đối chiếu lên, thì YouTube sẽ tạo tệp đối chiếu từ nội dung bạn cung cấp.
list GET /youtube/partner/v1/references
Truy xuất danh sách tệp đối chiếu theo mã hoặc danh sách tệp đối chiếu cho tài sản được chỉ định.
patch PATCH /youtube/partner/v1/references/{referenceId}
Vá một tệp đối chiếu.
update PUT /youtube/partner/v1/references/{referenceId}
Cập nhật một tệp đối chiếu.

Tài nguyên REST: spreadsheetTemplate

Phương thức
list GET /youtube/partner/v1/spreadsheetTemplate
Truy xuất danh sách các mẫu bảng tính cho một chủ sở hữu nội dung.

Tài nguyên REST: uploader

Phương thức
list GET /youtube/partner/v1/uploader
Truy xuất danh sách người tải lên của một chủ sở hữu nội dung.

Tài nguyên REST: validator

Phương thức
validate POST /youtube/partner/v1/validator
Xác thực tệp siêu dữ liệu.
validateAsync POST /youtube/partner/v1/validatorAsync
Xác thực tệp siêu dữ liệu không đồng bộ.
validateAsyncStatus POST /youtube/partner/v1/validatorAsyncStatus
Nhận trạng thái xác thực không đồng bộ.

Tài nguyên REST: videoAdvertisingOptions

Phương thức
get GET /youtube/partner/v1/videoAdvertisingOptions/{videoId}
Truy xuất chế độ cài đặt quảng cáo cho video được chỉ định.
getEnabledAds GET /youtube/partner/v1/videoAdvertisingOptions/{videoId}/getEnabledAds
Truy xuất thông tin chi tiết về các loại quảng cáo được phép cho một video do đối tác hoặc người dùng tải lên được chỉ định.
patch PATCH /youtube/partner/v1/videoAdvertisingOptions/{videoId}
Áp dụng bản vá cho chế độ cài đặt quảng cáo của video được chỉ định.
update PUT /youtube/partner/v1/videoAdvertisingOptions/{videoId}
Cập nhật chế độ cài đặt quảng cáo cho video được chỉ định.

Tài nguyên REST: whitelists

Phương thức
delete DELETE /youtube/partner/v1/whitelists/{id}
Xoá một kênh trong danh sách cho phép của chủ sở hữu nội dung.
get GET /youtube/partner/v1/whitelists/{id}
Truy xuất một kênh cụ thể trong danh sách cho phép theo mã nhận dạng.
insert POST /youtube/partner/v1/whitelists
Thêm một kênh YouTube vào danh sách cho phép của chủ sở hữu nội dung.
list GET /youtube/partner/v1/whitelists
Truy xuất danh sách các kênh trong danh sách cho phép của một chủ sở hữu nội dung.