Dokumen ini mengidentifikasi berbagai jenis error yang dapat ditampilkan oleh operasi YouTube Data API. Anda juga dapat menemukan daftar error untuk setiap metode dalam dokumentasi referensi untuk metode tersebut.
Kesalahan umum
Tabel berikut mengidentifikasi pesan error API yang tidak spesifik untuk metode API tertentu.
Core API errors
Jenis error | Detail error | Deskripsi |
---|---|---|
forbidden (403) |
forbidden |
Akses dilarang. Permintaan mungkin tidak diotorisasi dengan benar. |
quotaExceeded (403) |
quotaExceeded |
Permintaan tidak dapat diselesaikan karena Anda telah melebihi kuota Anda. |
Common request errors
Jenis error | Detail error | Deskripsi |
---|---|---|
badRequest (400) |
incompatibleParameters |
Permintaan tersebut menentukan dua parameter atau lebih yang tidak dapat digunakan dalam permintaan yang sama. |
badRequest (400) |
invalidFilters |
Permintaan tersebut mencantumkan parameter filter yang tidak valid. |
badRequest (400) |
invalidPageToken |
Permintaan tersebut mencantumkan token halaman yang tidak valid. |
badRequest (400) |
missingRequiredParameter |
Permintaan tidak memiliki parameter yang diperlukan. |
badRequest (400) |
unexpectedParameter |
Permintaan tersebut menetapkan parameter yang tidak diharapkan. |
forbidden (403) |
accountDelegationForbidden |
Pengguna yang diautentikasi tidak dapat bertindak atas nama Akun Google yang ditentukan. |
forbidden (403) |
authenticatedUserAccountClosed |
Akun YouTube pengguna yang diautentikasi ditutup. Jika pengguna yang diautentikasi bertindak atas nama Akun Google lain, error ini merujuk pada akun Google yang lain. |
forbidden (403) |
authenticatedUserAccountSuspended |
Akun YouTube pengguna yang diautentikasi ditangguhkan. Jika pengguna yang diautentikasi bertindak atas nama Akun Google lain, error ini merujuk pada akun Google yang lain. |
forbidden (403) |
authenticatedUserNotChannel |
Untuk permintaan ini, pengguna terautentikasi harus menyelesaikan ke saluran, tetapi tidak. Jika permintaan Anda diautentikasi dan menggunakan parameter delegasi onBehalfOfContentOwner , Anda juga harus menetapkan parameter onBehalfOfContentOwnerChannel . |
forbidden (403) |
channelClosed |
Channel yang diidentifikasi dalam permintaan telah ditutup. |
forbidden (403) |
channelNotFound |
Channel yang diidentifikasi dalam permintaan tidak dapat ditemukan. |
forbidden (403) |
channelSuspended |
Channel yang diidentifikasi dalam permintaan telah ditangguhkan. |
forbidden (403) |
cmsUserAccountNotFound |
Pengguna CMS tidak diizinkan untuk bertindak atas nama pemilik konten yang ditentukan. |
forbidden (403) |
insufficientCapabilities |
Pengguna CMS tidak memiliki kemampuan yang memadai. |
forbidden (403) |
insufficientPermissions |
Token OAuth 2.0 yang disediakan untuk permintaan menentukan cakupan yang tidak cukup untuk mengakses data yang diminta. |
notFound (404) |
contentOwnerAccountNotFound |
Akun pemilik konten yang ditentukan tidak ditemukan. |
Request context errors
Jenis error | Detail error | Deskripsi |
---|---|---|
badRequest (400) |
invalidLanguage |
Nilai parameter hl tidak menentukan kode bahasa yang valid. |
badRequest (400) |
invalidMine |
Penggunaan parameter mine dalam permintaan tidak didukung. |
badRequest (400) |
invalidMine |
Parameter mine tidak dapat digunakan dalam permintaan jika pengguna yang diautentikasi adalah partner YouTube. Anda harus menghapus parameter mine , mengautentikasi sebagai pengguna YouTube dengan menghapus parameter onBehalfOfContentOwner , atau bertindak sebagai salah satu channel partner dengan memberikan parameter onBehalfOfContentOwnerChannel jika tersedia untuk metode yang dipanggil. |
badRequest (400) |
invalidPart |
Parameter part permintaan menentukan beberapa bagian yang tidak dapat ditulis secara bersamaan. |
badRequest (400) |
invalidRegionCode |
Parameter regionCode menetapkan kode wilayah yang tidak valid. |
badRequest (400) |
unexpectedPart |
Parameter part permintaan menentukan nilai yang tidak diharapkan. |
badRequest (400) |
unknownPart |
Parameter part permintaan menentukan nilai yang tidak diketahui. |
badRequest (400) |
unsupportedLanguageCode |
Nilai parameter hl tidak menentukan kode bahasa yang didukung. |
badRequest (400) |
unsupportedRegionCode |
Parameter regionCode menentukan kode wilayah yang tidak didukung. |
unauthorized (401) |
authorizationRequired |
Permintaan menggunakan parameter mine , tetapi tidak diizinkan dengan benar. |
unauthorized (401) |
youtubeSignupRequired |
Error ini menunjukkan bahwa pengguna memiliki Akun Google yang tidak tertaut, artinya pengguna tersebut memiliki Akun Google tetapi tidak memiliki channel YouTube. Pengguna tersebut dapat mengakses banyak fitur yang bergantung pada otorisasi pengguna, seperti memberi rating video atau menambahkan video ke playlist watch_later . Namun, sebagai contoh, pengguna memerlukan channel YouTube agar dapat mengupload video. Pengguna yang memiliki akun Gmail atau perangkat Android pasti memiliki Akun Google, tetapi mungkin belum menautkan Akun Google tersebut ke channel YouTube.Error ini umumnya terjadi jika Anda mencoba menggunakan alur Akun Layanan OAuth 2.0. YouTube tidak mendukung Akun Layanan, dan jika Anda mencoba melakukan autentikasi menggunakan Akun Layanan, Anda akan mendapatkan error ini. Postingan blog YouTube API yang memperkenalkan dukungan Akun Google juga membahas error youtubeSignupRequired secara lebih mendetail. Meskipun postingan blog menjelaskan error untuk API versi 2.1, arti error tersebut masih berlaku. |
aktivitas
activities.insert
tidak
lagi didukung.
Tabel berikut mengidentifikasi pesan error yang ditampilkan API sebagai respons terhadap panggilan terkait resource activities
. Metode ini juga dapat menampilkan error yang tercantum di bagian Error permintaan umum.
activities.list
Jenis error | Detail error | Deskripsi |
---|---|---|
forbidden (403) |
homeParameterDeprecated |
Data aktivitas halaman beranda pengguna tidak tersedia melalui API ini. Error ini dapat terjadi jika Anda menetapkan parameter home ke true dalam permintaan yang tidak sah. |
forbidden (403) |
forbidden |
Permintaan tidak diotorisasi dengan benar. |
notFound (404) |
channelNotFound |
ID channel yang diidentifikasi oleh parameter channelId permintaan tidak dapat ditemukan. |
notFound (404) |
homeChannelNotFound |
Feed halaman beranda YouTube tidak dapat ditemukan untuk pengguna yang saat ini diautentikasi. |
unauthorized (401) |
authorizationRequired |
Permintaan menggunakan parameter home , tetapi tidak diizinkan dengan benar. |
channelBanners
Tabel berikut mengidentifikasi pesan error yang ditampilkan API sebagai respons terhadap panggilan terkait resource channelBanners
. Metode ini juga dapat menampilkan error yang tercantum di bagian Error permintaan umum.
channelBanners.insert
Jenis error | Detail error | Deskripsi |
---|---|---|
badRequest (400) |
bannerAlbumFull |
Album Header Channel YouTube Anda memiliki terlalu banyak gambar. Buka http://photos.google.com, navigasikan ke halaman album, dan hapus beberapa gambar dari album tersebut. |
badRequest (400) |
mediaBodyRequired |
Permintaan tidak mencakup konten gambar. |
channelSections
Tabel berikut mengidentifikasi pesan error yang ditampilkan API sebagai respons terhadap panggilan terkait resource channelSections
. Metode ini juga dapat menampilkan error yang tercantum di bagian Error permintaan umum.
channelSections.delete
Jenis error | Detail error | Deskripsi |
---|---|---|
badRequest (400) |
notEditable |
Bagian channel ini tidak dapat dihapus. |
forbidden (403) |
channelSectionForbidden |
Permintaan tidak diautentikasi dengan benar atau tidak didukung untuk channel ini. |
invalidValue (400) |
idInvalid |
Properti id menentukan ID bagian saluran yang tidak valid. |
invalidValue (400) |
idRequired |
Properti id harus menentukan nilai yang mengidentifikasi bagian saluran yang dihapus. |
notFound (404) |
channelNotFound |
Saluran tidak ditemukan. |
notFound (404) |
channelSectionNotFound |
Bagian saluran yang Anda coba perbarui tidak dapat ditemukan. |
channelSections.insert
Jenis error | Detail error | Deskripsi |
---|---|---|
badRequest (400) |
defaultLanguageNotSetError |
Properti snippet.defaultLanguage resource channelSection harus disetel agar berhasil menyisipkan atau memperbarui objek localizations untuk resource tersebut. |
badRequest (400) |
invalidLanguage |
Salah satu kunci bahasa objek localizations gagal divalidasi. Gunakan metode channelSections.list untuk mengambil nilai yang valid dan memperbaruinya dengan mengikuti panduan di dokumentasi resource a href="/youtube/v3/docs/channelSections#resource">channelSections . |
badRequest (400) |
notEditable |
Bagian channel ini tidak dapat dibuat. |
badRequest (400) |
styleRequired |
Resource channelSection harus menentukan nilai untuk kolom snippet.style . |
badRequest (400) |
targetInvalidCountry |
Salah satu nilai dalam daftar targeting.countries gagal divalidasi. Gunakan metode channelSections.list untuk mengambil nilai yang valid dan memperbaruinya dengan mengikuti panduan di dokumentasi resource a href="/youtube/v3/docs/channelSections#resource">channelSections . |
badRequest (400) |
targetInvalidLanguage |
Salah satu nilai dalam daftar targeting.languages gagal divalidasi. Gunakan metode channelSections.list untuk mengambil nilai yang valid dan memperbaruinya dengan mengikuti panduan di dokumentasi resource a href="/youtube/v3/docs/channelSections#resource">channelSections . |
badRequest (400) |
targetInvalidRegion |
Salah satu nilai dalam daftar targeting.regions gagal divalidasi. Gunakan metode channelSections.list untuk mengambil nilai yang valid dan memperbaruinya dengan mengikuti panduan di dokumentasi resource a href="/youtube/v3/docs/channelSections#resource">channelSections . |
badRequest (400) |
typeRequired |
Resource channelSection harus menentukan nilai untuk kolom snippet.type . |
forbidden (403) |
channelSectionForbidden |
Permintaan tidak diautentikasi dengan benar atau tidak didukung untuk channel ini. |
invalidValue (400) |
channelNotActive |
Setidaknya salah satu saluran yang ditentukan tidak aktif. |
invalidValue (400) |
channelsDuplicated |
Permintaan gagal karena mencantumkan channel duplikat. |
invalidValue (400) |
channelsNeeded |
Jika properti snippet.type memiliki nilai multipleChannels , properti contentDetails.channels[] harus ditentukan dan harus menentukan setidaknya satu saluran. |
invalidValue (400) |
channelsNotExpected |
Resource yang disediakan dengan permintaan menentukan nilai untuk properti contentDetails.channels[] , tetapi saluran tidak diharapkan untuk jenis bagian saluran ini. |
invalidValue (400) |
contentDetailsNeeded |
Resource yang Anda sisipkan harus berisi objek contentDetails untuk jenis bagian saluran ini. |
invalidValue (400) |
inValidPosition |
Properti snippet.position berisi nilai yang tidak valid. |
invalidValue (400) |
maxChannelSectionExceeded |
Permintaan tidak dapat diselesaikan karena jumlah bagian channel telah mencapai batas maksimum. |
invalidValue (400) |
maxChannelsExceeded |
Permintaan gagal karena mencoba menyertakan terlalu banyak channel di bagian channel. |
invalidValue (400) |
maxPlaylistExceeded |
Permintaan gagal karena mencoba menyertakan terlalu banyak playlist di bagian channel. |
invalidValue (400) |
onePlaylistNeeded |
Jika properti snippet.type memiliki nilai singlePlaylist , properti contentDetails.playlists[] harus menentukan satu playlist dengan tepat. |
invalidValue (400) |
ownChannelInChannels |
Anda tidak dapat menyertakan channel Anda sendiri di bagian channel yang muncul di channel tersebut. |
invalidValue (400) |
playlistIsPrivate |
Satu atau beberapa playlist yang ditentukan bersifat pribadi, sehingga tidak dapat disertakan di bagian channel. |
invalidValue (400) |
playlistsDuplicated |
Permintaan gagal karena mencantumkan playlist duplikat. |
invalidValue (400) |
playlistsNeeded |
Jika properti snippet.type memiliki nilai singlePlaylist atau multiplePlaylists , properti contentDetails.playlists[] harus ditentukan. |
invalidValue (400) |
playlistsNotExpected |
Resource yang disediakan dengan permintaan menentukan nilai untuk properti contentDetails.playlists[] , tetapi playlist tidak diharapkan untuk jenis bagian saluran ini. |
invalidValue (400) |
snippetNeeded |
Anda harus menentukan snippet untuk membuat bagian channel. |
invalidValue (400) |
titleLengthExceeded |
Nilai properti snippet.title terlalu panjang. |
invalidValue (400) |
titleRequired |
Jika properti snippet.type memiliki nilai multiplePlaylists atau multipleChannels , Anda harus menetapkan judul bagian dengan menentukan nilai untuk properti snippet.title . |
notFound (404) |
channelNotFound |
Satu atau beberapa saluran yang ditentukan tidak dapat ditemukan. |
notFound (404) |
playlistNotFound |
Satu atau beberapa playlist yang ditentukan tidak dapat ditemukan. |
channelSections.list
Jenis error | Detail error | Deskripsi |
---|---|---|
forbidden (403) |
channelSectionForbidden |
Pemohon tidak diizinkan mengakses bagian channel yang diminta. |
invalidValue (400) |
idInvalid |
Permintaan tersebut mencantumkan ID bagian channel yang tidak valid. |
invalidValue (400) |
invalidCriteria |
Permintaan tidak dapat diselesaikan karena kriteria filter tidak valid. |
notFound (404) |
channelNotFound |
Channel yang terkait dengan permintaan tidak dapat ditemukan. |
notFound (404) |
channelSectionNotFound |
Bagian saluran yang terkait dengan permintaan tidak dapat ditemukan. |
channelSections.update
Jenis error | Detail error | Deskripsi |
---|---|---|
badRequest (400) |
defaultLanguageNotSetError |
Properti snippet.defaultLanguage resource channelSection harus disetel agar berhasil menyisipkan atau memperbarui objek localizations untuk resource tersebut. |
badRequest (400) |
invalidLanguage |
Salah satu kunci bahasa objek localizations gagal divalidasi. Gunakan metode channelSections.list untuk mengambil nilai yang valid dan memperbaruinya dengan mengikuti panduan di dokumentasi resource a href="/youtube/v3/docs/channelSections#resource">channelSections . |
badRequest (400) |
notEditable |
Bagian channel ini tidak dapat diedit. |
badRequest (400) |
styleRequired |
Resource channelSection harus menentukan nilai untuk kolom snippet.style . |
badRequest (400) |
targetInvalidCountry |
Salah satu nilai dalam daftar targeting.countries gagal divalidasi. Gunakan metode channelSections.list untuk mengambil nilai yang valid dan memperbaruinya dengan mengikuti panduan di dokumentasi resource a href="/youtube/v3/docs/channelSections#resource">channelSections . |
badRequest (400) |
targetInvalidLanguage |
Salah satu nilai dalam daftar targeting.languages gagal divalidasi. Gunakan metode channelSections.list untuk mengambil nilai yang valid dan memperbaruinya dengan mengikuti panduan di dokumentasi resource a href="/youtube/v3/docs/channelSections#resource">channelSections . |
badRequest (400) |
targetInvalidRegion |
Salah satu nilai dalam daftar targeting.regions gagal divalidasi. Gunakan metode channelSections.list untuk mengambil nilai yang valid dan memperbaruinya dengan mengikuti panduan di dokumentasi resource a href="/youtube/v3/docs/channelSections#resource">channelSections . |
badRequest (400) |
typeRequired |
Resource channelSection harus menentukan nilai untuk kolom snippet.type . |
forbidden (403) |
channelSectionForbidden |
Permintaan tidak diautentikasi dengan benar atau tidak didukung untuk channel ini. |
invalidValue (400) |
channelNotActive |
Setidaknya salah satu saluran yang ditentukan tidak aktif. |
invalidValue (400) |
channelsDuplicated |
Permintaan gagal karena mencantumkan channel duplikat. |
invalidValue (400) |
channelsNeeded |
Jika properti snippet.type memiliki nilai multipleChannels , properti contentDetails.channels[] harus ditentukan dan harus menentukan setidaknya satu saluran. |
invalidValue (400) |
channelsNotExpected |
Resource yang disediakan dengan permintaan menentukan nilai untuk properti contentDetails.channels[] , tetapi saluran tidak diharapkan untuk jenis bagian saluran ini. |
invalidValue (400) |
contentDetailsNeeded |
Resource yang Anda perbarui harus berisi objek contentDetails untuk jenis bagian saluran ini. |
invalidValue (400) |
idInvalid |
Properti id menentukan ID bagian saluran yang tidak valid. |
invalidValue (400) |
idRequired |
Properti id harus menentukan nilai yang mengidentifikasi bagian saluran yang sedang diperbarui. |
invalidValue (400) |
inValidPosition |
Properti snippet.position berisi nilai yang tidak valid. |
invalidValue (400) |
maxChannelsExceeded |
Permintaan gagal karena mencoba menyertakan terlalu banyak channel di bagian channel. |
invalidValue (400) |
maxPlaylistExceeded |
Permintaan gagal karena mencoba menyertakan terlalu banyak playlist di bagian channel. |
invalidValue (400) |
onePlaylistNeeded |
Jika properti snippet.type memiliki nilai singlePlaylist , properti contentDetails.playlists[] harus menentukan satu playlist dengan tepat. |
invalidValue (400) |
ownChannelInChannels |
Anda tidak dapat menyertakan channel Anda sendiri di bagian channel yang muncul di channel tersebut. |
invalidValue (400) |
playlistIsPrivate |
Satu atau beberapa playlist yang ditentukan bersifat pribadi, sehingga tidak dapat disertakan di bagian channel. |
invalidValue (400) |
playlistsDuplicated |
Permintaan gagal karena mencantumkan playlist duplikat. |
invalidValue (400) |
playlistsNeeded |
Jika properti snippet.type memiliki nilai singlePlaylist atau multiplePlaylists , properti contentDetails.playlists[] harus ditentukan. |
invalidValue (400) |
playlistsNotExpected |
Resource yang disediakan dengan permintaan menentukan nilai untuk properti contentDetails.playlists[] , tetapi playlist tidak diharapkan untuk jenis bagian saluran ini. |
invalidValue (400) |
snippetNeeded |
Anda harus menentukan snippet untuk memperbarui bagian channel. |
invalidValue (400) |
titleLengthExceeded |
Nilai properti snippet.title terlalu panjang. |
invalidValue (400) |
titleRequired |
Jika properti snippet.type memiliki nilai multiplePlaylists atau multipleChannels , Anda harus menetapkan judul bagian dengan menentukan nilai untuk properti snippet.title . |
notFound (404) |
channelNotFound |
Satu atau beberapa saluran yang ditentukan tidak dapat ditemukan. |
notFound (404) |
channelSectionNotFound |
Bagian saluran yang Anda coba perbarui tidak dapat ditemukan. |
notFound (404) |
playlistNotFound |
Satu atau beberapa playlist yang ditentukan tidak dapat ditemukan. |
channel
Tabel berikut mengidentifikasi pesan error yang ditampilkan API sebagai respons terhadap panggilan terkait resource channels
. Metode ini juga dapat menampilkan error yang tercantum di bagian Error permintaan umum.
channels.list
Jenis error | Detail error | Deskripsi |
---|---|---|
badRequest (400) |
invalidCriteria |
Maksimum salah satu filter berikut dapat ditentukan:id , mySubscribers , categoryId , mine , managedByMe , forUsername . Untuk autentikasi pemilik konten menggunakan parameter onBehalfOfContentOwner , hanya id atau managedByMe yang dapat ditentukan. |
forbidden (403) |
channelForbidden |
Saluran yang ditentukan oleh parameter id tidak mendukung permintaan atau permintaan tidak diizinkan dengan benar. |
notFound (404) |
categoryNotFound |
Kategori yang diidentifikasi oleh parameter categoryId tidak dapat ditemukan. Gunakan metode guideCategories.list untuk mengambil daftar nilai yang valid. |
notFound (404) |
channelNotFound |
Saluran yang ditentukan dalam parameter id tidak dapat ditemukan. |
channels.update
Jenis error | Detail error | Deskripsi |
---|---|---|
badRequest (400) |
brandingValidationError |
Salah satu nilai dalam objek brandingSettings gagal divalidasi. Gunakan metode channels.list untuk mengambil setelan yang ada untuk saluran, dan perbarui nilai properti dengan mengikuti panduan dalam dokumentasi resource channels . |
badRequest (400) |
channelTitleUpdateForbidden |
Saat memperbarui brandingSettings part saluran, Anda harus menetapkan nilai properti brandingSettings.channel.title ke judul saluran saat ini atau menghapus properti. API akan menampilkan error jika Anda mengubah nilai properti. |
badRequest (400) |
defaultLanguageNotSetError |
defaultLanguage harus disetel untuk mengupdate localizations . |
badRequest (400) |
invalidBrandingOption |
Salah satu setelan branding yang Anda tentukan tidak ada. Gunakan metode channels.list untuk mengambil nilai yang valid dan pastikan untuk memperbaruinya dengan mengikuti panduan dalam dokumentasi resource channels . |
badRequest (400) |
invalidCustomMessage |
Metadata permintaan mencantumkan pesan khusus yang tidak valid. Periksa nilai properti invideoPromotion.items[].customMessage di resource yang dikirim permintaan. |
badRequest (400) |
invalidDuration |
Metadata permintaan menentukan durasi yang tidak valid di bagian invideoPromotion. |
badRequest (400) |
invalidDuration |
Metadata permintaan menentukan jenis posisi yang tidak valid untuk menentukan cara item yang dipromosikan diposisikan pada pemutar video. Periksa nilai properti invideoPromotion.position.type di resource yang dikirim permintaan. |
badRequest (400) |
invalidRecentlyUploadedBy |
Metadata permintaan mencantumkan ID channel yang tidak valid. Periksa nilai properti invideoPromotion.items[].id.recentlyUploadedBy di resource yang dikirim permintaan. |
badRequest (400) |
invalidTimingOffset |
Metadata permintaan menentukan offset waktu yang tidak valid di bagian invideoPromotion. |
badRequest (400) |
invalidTimingOffset |
Metadata permintaan menentukan offset pengaturan waktu yang tidak valid untuk menentukan kapan item yang dipromosikan harus ditampilkan di pemutar video. Periksa nilai properti invideoPromotion.timing.offsetMs di resource yang dikirim permintaan. |
badRequest (400) |
invalidTimingType |
Metadata permintaan menentukan metode pengaturan waktu yang tidak valid untuk menentukan kapan item yang dipromosikan harus ditampilkan di pemutar video. Periksa nilai properti invideoPromotion.timing.type di resource yang dikirim permintaan. |
badRequest (400) |
localizationValidationError |
Salah satu nilai dalam objek pelokalan gagal divalidasi. Gunakan metode channels.list untuk mengambil nilai yang valid dan pastikan untuk memperbaruinya dengan mengikuti panduan dalam dokumentasi resource saluran. |
badRequest (400) |
tooManyPromotedItems |
Jumlah item promosi yang diizinkan terlampaui di bagian invideoPromotion. |
forbidden (403) |
channelForbidden |
Saluran yang ditentukan dalam parameter id tidak mendukung permintaan atau permintaan tidak diotorisasi dengan benar. |
forbidden (403) |
promotedVideoNotAllowed |
Saluran yang coba diperbarui oleh permintaan API tidak dapat ditemukan. Periksa nilai properti id di resource channel yang dikirim permintaan untuk memastikan ID saluran sudah benar. |
forbidden (403) |
websiteLinkNotAllowed |
URL situs yang ditentukan tidak diizinkan. |
notFound (404) |
channelNotFound |
Channel yang ditentukan oleh parameter id tidak dapat ditemukan atau tidak memiliki opsi branding. |
notFound (404) |
channelNotFound |
Saluran yang ditentukan dalam parameter id tidak dapat ditemukan. |
notFound (404) |
unknownChannelId |
ID channel yang ditentukan tidak ditemukan. |
notFound (404) |
unknownChannelId |
ID channel RecentUploadBy yang ditentukan tidak ditemukan. |
notFound (404) |
unknownVideoId |
ID video yang ditentukan sebagai item yang dipromosikan tidak dapat ditemukan. |
required (400) |
requiredItemIdType |
Metadata permintaan harus menentukan jenis item di bagian invideoPromotion. |
required (400) |
requiredItemId |
Metadata permintaan harus menentukan item di bagian invideoPromotion. |
required (400) |
requiredTimingOffset |
Metadata permintaan harus menentukan offset waktu default sehingga YouTube dapat menentukan waktu untuk menampilkan item yang dipromosikan. Tetapkan nilai properti invideoPromotion.defaultTiming.offsetMs di resource yang dikirim permintaan. |
required (400) |
requiredTimingOffset |
Metadata permintaan harus menentukan selisih waktu sehingga YouTube dapat menentukan waktu untuk menampilkan item yang dipromosikan. Tetapkan nilai properti invideoPromotion.timing.offsetMs di resource yang dikirim permintaan. |
required (400) |
requiredTimingType |
Metadata permintaan harus menentukan metode pengaturan waktu sehingga YouTube dapat menentukan waktu untuk menampilkan item yang dipromosikan. Tetapkan nilai properti invideoPromotion.defaultTiming.type di resource yang dikirim permintaan. |
required (400) |
requiredTimingType |
Metadata permintaan harus menentukan metode pengaturan waktu sehingga YouTube dapat menentukan waktu untuk menampilkan item yang dipromosikan. Tetapkan nilai properti invideoPromotion.timing.type di resource yang dikirim permintaan. |
required (400) |
requiredTiming |
Metadata permintaan harus menentukan waktu untuk setiap item di bagian invideoPromotion . |
required (400) |
requiredVideoId |
Metadata permintaan harus menentukan ID video untuk mengidentifikasi item yang dipromosikan. |
required (400) |
requiredWebsiteUrl |
Metadata permintaan harus menentukan URL situs di bagian invideoPromotion. Tetapkan nilai properti invideoPromotion.items[].id.websiteUrl di resource yang dikirim permintaan. |
commentThreads
Tabel berikut mengidentifikasi pesan error yang ditampilkan API sebagai respons terhadap panggilan terkait resource commentThreads
. Metode ini juga dapat menampilkan error yang tercantum di bagian Error permintaan umum.
commentThreads.list
Jenis error | Detail error | Deskripsi |
---|---|---|
badRequest (400) |
operationNotSupported |
Permintaan API tidak valid atau tidak diformat dengan benar. Akibatnya, server API tidak dapat memahami permintaan tersebut. |
badRequest (400) |
processingFailure |
Server API gagal memproses permintaan. Meskipun ini bisa menjadi error sementara, hal ini biasanya menunjukkan bahwa input permintaan tidak valid. Periksa struktur resource commentThread dalam isi permintaan untuk memastikan validitasnya. |
forbidden (403) |
commentsDisabled |
Video yang diidentifikasi oleh parameter videoId telah menonaktifkan komentar. |
forbidden (403) |
forbidden |
Satu atau beberapa rangkaian komentar yang diminta tidak dapat diambil karena izin tidak memadai. Permintaan mungkin tidak diotorisasi dengan benar. |
notFound (404) |
channelNotFound |
Saluran yang diidentifikasi oleh parameter allThreadsRelatedToChannelId tidak dapat ditemukan. |
notFound (404) |
commentThreadNotFound |
Satu atau beberapa rangkaian komentar yang ditentukan tidak dapat ditemukan. Periksa nilai parameter id permintaan untuk memastikan nilainya benar. |
notFound (404) |
videoNotFound |
Video yang diidentifikasi oleh parameter videoId tidak dapat ditemukan. |
commentThreads.insert
Jenis error | Detail error | Deskripsi |
---|---|---|
badRequest (400) |
channelOrVideoIdMissing |
Setiap rangkaian komentar harus ditautkan ke channel atau video. Pastikan resource menentukan nilai untuk properti snippet.channelId dan snippet.videoId . Komentar video akan muncul di halaman tonton video. |
badRequest (400) |
commentTextRequired |
Resource comment yang disisipkan harus menentukan nilai untuk properti snippet.topLevelComment.snippet.textOriginal . Komentar tidak boleh kosong. |
badRequest (400) |
commentTextTooLong |
Resource comment yang disisipkan berisi terlalu banyak karakter dalam properti snippet.topLevelComment.snippet.textOriginal . |
badRequest (400) |
invalidCommentThreadMetadata |
Metadata permintaan tidak valid. |
badRequest (400) |
processingFailure |
Server API gagal memproses permintaan. Meskipun ini bisa menjadi error sementara, hal ini biasanya menunjukkan bahwa input permintaan tidak valid. Periksa struktur resource commentThread dalam isi permintaan untuk memastikan validitasnya. |
forbidden (403) |
forbidden |
Rangkaian komentar dapat dibuat karena izin tidak memadai. Permintaan mungkin tidak diotorisasi dengan benar. |
forbidden (403) |
ineligibleAccount |
Akun YouTube yang digunakan untuk mengizinkan permintaan API harus digabungkan dengan Akun Google pengguna untuk menyisipkan rangkaian komentar atau komentar. |
notFound (404) |
channelNotFound |
Saluran yang ditentukan tidak dapat ditemukan. Periksa nilai properti snippet.channelId untuk memastikannya sudah benar. |
notFound (404) |
videoNotFound |
Video yang ditentukan tidak dapat ditemukan. Periksa nilai properti snippet.videoId untuk memastikannya sudah benar. |
anggota
Tabel berikut mengidentifikasi pesan error yang ditampilkan API sebagai respons terhadap panggilan terkait resource members
. Metode ini juga dapat menampilkan error yang tercantum di bagian Error permintaan umum.
members.list
Jenis error | Detail error | Deskripsi |
---|---|---|
badRequest (400) |
channelMembershipsNotEnabled |
Langganan channel tidak diaktifkan oleh channel kreator yang memberi otorisasi permintaan ini. |
badRequest (400) |
invalidMode |
Nilai parameter mode tidak valid.
Error ini mungkin terjadi jika parameter pageToken
menentukan token yang diambil menggunakan mode berbeda dari yang ditentukan. |
badRequest (400) |
invalidPageToken |
Nilai parameter pageToken tidak valid. Error ini terjadi jika token halaman yang digunakan dalam permintaan telah habis masa berlakunya. |
badRequest (400) |
invalidHasAccessToLevel |
Nilai parameter hasAccessToLevel
tidak valid. Tidak ada level dengan id yang ditentukan. |
badRequest (400) |
invalidFilterByMemberChannelId |
Nilai parameter filterByMemberChannelId
tidak valid. Error ini terjadi jika parameter value filterByMemberChannelId menentukan lebih dari 100 saluran. |
membershipsLevels
Tabel berikut mengidentifikasi pesan error yang ditampilkan API sebagai respons terhadap panggilan terkait resource members
. Metode ini juga dapat menampilkan error yang tercantum di bagian Error permintaan umum.
membershipsLevels.list
Jenis error | Detail error | Deskripsi |
---|---|---|
badRequest (400) |
channelMembershipsNotEnabled |
Langganan channel tidak diaktifkan oleh channel kreator yang memberi otorisasi permintaan ini. |
playlistItems
Tabel berikut mengidentifikasi pesan error yang ditampilkan API sebagai respons terhadap panggilan terkait resource playlistItems
. Metode ini juga dapat menampilkan error yang tercantum di bagian Error permintaan umum.
playlistItems.delete
Jenis error | Detail error | Deskripsi |
---|---|---|
forbidden (403) |
playlistItemsNotAccessible |
Permintaan tidak diizinkan dengan benar untuk menghapus item playlist yang ditentukan. |
notFound (404) |
playlistItemNotFound |
Item playlist yang diidentifikasi dengan parameter id permintaan tidak dapat ditemukan. |
invalidValue (400) |
playlistOperationUnsupported |
API tidak mendukung kemampuan untuk menghapus video dari playlist tertentu. Misalnya, Anda tidak dapat menghapus video dari playlist video yang Anda upload. |
playlistItems.insert
Jenis error | Detail error | Deskripsi |
---|---|---|
duplicate |
videoAlreadyInPlaylist |
Video yang ingin Anda tambahkan ke playlist sudah ada dalam playlist. |
forbidden (403) |
playlistContainsMaximumNumberOfVideos |
Playlist sudah berisi jumlah item maksimum yang diizinkan. |
forbidden (403) |
playlistItemsNotAccessible |
Permintaan tidak diizinkan untuk menyisipkan item playlist yang ditentukan. |
invalidValue (400) |
invalidContentDetails |
Properti contentDetails dalam permintaan tidak valid. Kemungkinan alasannya adalah kolom contentDetails.note lebih dari 280 karakter. |
invalidValue (400) |
invalidPlaylistItemPosition |
Permintaan tersebut mencoba menetapkan posisi item playlist ke nilai yang tidak valid atau tidak didukung. Periksa nilai properti position di snippet resource. |
invalidValue (400) |
invalidResourceType |
type yang ditentukan untuk ID resource tidak didukung untuk operasi ini. ID resource mengidentifikasi item yang ditambahkan ke playlist – seperti youtube#video . |
invalidValue (400) |
manualSortRequired |
Permintaan tersebut mencoba menetapkan posisi item playlist, tetapi playlist tersebut tidak menggunakan pengurutan manual. (Misalnya, item playlist mungkin diurutkan menurut tanggal atau popularitas.) Anda dapat mengatasi error dengan menghapus elemen snippet.position dari resource yang disisipkan permintaan. Jika ingin item playlist memiliki posisi tertentu dalam daftar, Anda harus terlebih dahulu memperbarui opsi Pengurutan playlist ke Manual di setelan playlist. Setelan ini dapat disesuaikan di Pengelola Video YouTube. |
invalidValue (400) |
videoAlreadyInAnotherSeriesPlaylist |
Video yang ingin Anda tambahkan ke playlist sudah ada di playlist bersambung lain. |
invalidValue (400) |
playlistOperationUnsupported |
API tidak mendukung kemampuan untuk menyisipkan video ke dalam playlist tertentu. Misalnya, Anda tidak dapat menyisipkan video ke dalam playlist video yang diupload. |
notFound (404) |
playlistNotFound |
Playlist yang diidentifikasi dengan parameter playlistId permintaan tidak dapat ditemukan. |
notFound (404) |
videoNotFound |
Video yang Anda coba tambahkan ke playlist tidak dapat ditemukan. Periksa nilai properti videoId untuk memastikan nilainya benar. |
required (400) |
channelIdRequired |
Permintaan tidak menentukan nilai untuk properti channelId wajib. |
required (400) |
playlistIdRequired |
Permintaan tidak menentukan nilai untuk properti playlistId wajib. |
required (400) |
resourceIdRequired |
Permintaan harus berisi resource tempat objek snippet menentukan resourceId . |
playlistItems.list
Jenis error | Detail error | Deskripsi |
---|---|---|
forbidden (403) |
playlistItemsNotAccessible |
Permintaan tidak diizinkan untuk mengambil playlist yang ditentukan dengan benar. |
notFound (404) |
playlistNotFound |
Playlist yang diidentifikasi dengan parameter playlistId permintaan tidak dapat ditemukan. |
notFound (404) |
videoNotFound |
Video yang diidentifikasi dengan parameter videoId permintaan tidak dapat ditemukan. |
required (400) |
playlistIdRequired |
Permintaan berlangganan tidak menentukan nilai untuk properti playlistId wajib. |
invalidValue (400) |
playlistOperationUnsupported |
API tidak mendukung kemampuan untuk membuat daftar video dalam playlist yang ditentukan. Misalnya, Anda tidak dapat mencantumkan video di playlist tonton nanti. |
playlistItems.update
Jenis error | Detail error | Deskripsi |
---|---|---|
forbidden (403) |
playlistItemsNotAccessible |
Permintaan tidak diizinkan untuk memperbarui item playlist yang ditentukan. |
invalidValue (400) |
invalidPlaylistItemPosition |
Permintaan tersebut mencoba menetapkan posisi item playlist ke nilai yang tidak valid atau tidak didukung. Periksa nilai properti position di snippet resource. |
invalidValue (400) |
invalidResourceType |
type yang ditentukan untuk ID resource tidak didukung untuk operasi ini. ID resource mengidentifikasi item yang ditambahkan ke playlist – seperti youtube#video . |
invalidValue (400) |
invalidSnippet |
Permintaan tidak menentukan properti snippet yang valid. |
invalidValue (400) |
manualSortRequired |
Permintaan tersebut mencoba menetapkan posisi item playlist, tetapi playlist tersebut tidak menggunakan pengurutan manual. (Misalnya, item playlist mungkin diurutkan menurut tanggal atau popularitas.) Anda dapat mengatasi error dengan menghapus elemen snippet.position dari resource yang disisipkan permintaan. Jika ingin item playlist memiliki posisi tertentu dalam daftar, Anda harus terlebih dahulu memperbarui opsi Pengurutan playlist ke Manual di setelan playlist. Setelan ini dapat disesuaikan di Pengelola Video YouTube. |
invalidValue (400) |
playlistOperationUnsupported |
API tidak mendukung kemampuan untuk memperbarui video dalam playlist yang ditentukan. Misalnya, Anda tidak dapat memperbarui video di playlist video yang Anda upload. |
notFound (404) |
playlistItemNotFound |
Item playlist yang diidentifikasi dengan properti id permintaan tidak dapat ditemukan. |
notFound (404) |
playlistNotFound |
Playlist yang diidentifikasi dengan parameter playlistId permintaan tidak dapat ditemukan. |
required (400) |
channelIdRequired |
Permintaan tidak menentukan nilai untuk properti channelId wajib. |
required (400) |
playlistIdRequired |
Permintaan tidak menentukan nilai untuk properti playlistId wajib. |
required (400) |
playlistItemIdRequired |
Resource item playlist yang ditentukan dalam permintaan harus menggunakan properti id untuk mengidentifikasi item playlist yang sedang diperbarui. |
playlist
Tabel berikut mengidentifikasi pesan error yang ditampilkan API sebagai respons terhadap panggilan terkait resource playlists
. Metode ini juga dapat menampilkan error yang tercantum di bagian Error permintaan umum.
playlists.delete
Jenis error | Detail error | Deskripsi |
---|---|---|
forbidden (403) |
playlistForbidden |
Operasi ini dilarang atau permintaan tidak diizinkan dengan benar. |
notFound (404) |
playlistNotFound |
Playlist yang diidentifikasi dengan parameter id permintaan tidak dapat ditemukan. |
invalidValue (400) |
playlistOperationUnsupported |
API tidak mendukung kemampuan untuk menghapus playlist tertentu. Misalnya, Anda tidak dapat menghapus playlist video yang Anda upload. |
playlists.list
Jenis error | Detail error | Deskripsi |
---|---|---|
forbidden (403) |
channelClosed |
Saluran yang ditetapkan dalam parameter channelId telah ditutup. |
forbidden (403) |
channelSuspended |
Saluran yang ditentukan dalam parameter channelId telah ditangguhkan. |
forbidden (403) |
playlistForbidden |
Playlist yang diidentifikasi dengan parameter id permintaan tidak mendukung permintaan tersebut atau permintaan tidak diotorisasi dengan benar. |
notFound (404) |
channelNotFound |
Saluran yang ditentukan dalam parameter channelId tidak dapat ditemukan. |
notFound (404) |
playlistNotFound |
Playlist yang diidentifikasi dengan parameter id permintaan tidak dapat ditemukan. |
invalidValue (400) |
playlistOperationUnsupported |
API tidak mendukung kemampuan untuk membuat daftar playlist yang ditentukan. Misalnya, Anda tidak dapat mencantumkan playlist tonton nanti. |
playlists.insert
Jenis error | Detail error | Deskripsi |
---|---|---|
badRequest (400) |
defaultLanguageNotSetError |
defaultLanguage harus disetel untuk mengupdate localizations . |
badRequest (400) |
localizationValidationError |
Salah satu nilai dalam objek pelokalan gagal divalidasi. Gunakan metode playlists.list untuk mengambil nilai yang valid dan pastikan untuk memperbaruinya dengan mengikuti panduan di dokumentasi resource playlist. |
badRequest (400) |
maxPlaylistExceeded |
Playlist tidak dapat dibuat karena jumlah playlist yang diizinkan di channel ini telah mencapai batas maksimum. |
forbidden (403) |
playlistForbidden |
Operasi ini dilarang atau permintaan tidak diizinkan dengan benar. |
invalidValue (400) |
invalidPlaylistSnippet |
Permintaan berisi cuplikan playlist yang tidak valid. |
required (400) |
playlistTitleRequired |
Permintaan harus menentukan judul playlist. |
playlists.update
Jenis error | Detail error | Deskripsi |
---|---|---|
badRequest (400) |
defaultLanguageNotSetError |
defaultLanguage harus disetel untuk mengupdate localizations . |
badRequest (400) |
localizationValidationError |
Salah satu nilai dalam objek pelokalan gagal divalidasi. Gunakan metode playlists.list untuk mengambil nilai yang valid dan pastikan untuk memperbaruinya dengan mengikuti panduan di dokumentasi resource playlist. |
forbidden (403) |
playlistForbidden |
Operasi ini dilarang atau permintaan tidak diizinkan dengan benar. |
invalidValue (400) |
invalidPlaylistSnippet |
Permintaan berisi cuplikan playlist yang tidak valid. |
invalidValue (400) |
playlistOperationUnsupported |
API tidak mendukung kemampuan untuk memperbarui playlist yang ditentukan. Misalnya, Anda tidak dapat memperbarui properti playlist video yang Anda upload. |
notFound (404) |
playlistNotFound |
Playlist yang diidentifikasi dengan parameter id permintaan tidak dapat ditemukan. |
required (400) |
playlistTitleRequired |
Permintaan harus menentukan judul playlist. |
search
Tabel berikut mengidentifikasi pesan error yang ditampilkan API sebagai respons terhadap panggilan terkait resource search
. Metode ini juga dapat menampilkan error yang tercantum di bagian Error permintaan umum.
search.list
Jenis error | Detail error | Deskripsi |
---|---|---|
badRequest (400) |
invalidChannelId |
Parameter channelId menetapkan ID channel yang tidak valid. |
badRequest (400) |
invalidLocation |
Format nilai parameter location dan/atau locationRadius salah. |
badRequest (400) |
invalidRelevanceLanguage |
Format nilai parameter relevanceLanguage salah. |
badRequest (400) |
invalidSearchFilter |
Permintaan berisi kombinasi filter dan/atau pembatasan penelusuran yang tidak valid. Anda harus menetapkan parameter type ke video jika menetapkan nilai untuk parameter eventType , videoCaption , videoCategoryId , videoDefinition , videoDimension , videoDuration , videoEmbeddable , videoLicense , videoSyndicated , atau videoType . |
subscription
Tabel berikut mengidentifikasi pesan error yang ditampilkan API sebagai respons terhadap panggilan terkait resource subscriptions
. Metode ini juga dapat menampilkan error yang tercantum di bagian Error permintaan umum.
subscriptions.delete
Jenis error | Detail error | Deskripsi |
---|---|---|
forbidden (403) |
subscriptionForbidden |
Permintaan tidak diautentikasi dengan benar atau tidak didukung untuk channel ini. |
notFound (404) |
subscriptionNotFound |
Langganan yang Anda coba hapus tidak dapat ditemukan. Periksa nilai parameter id permintaan untuk memastikan nilainya benar. |
subscriptions.insert
Jenis error | Detail error | Deskripsi |
---|---|---|
badRequest (400) |
subscriptionDuplicate |
Langganan yang Anda coba buat sudah ada. |
badRequest (400) |
subscriptionForbidden |
Anda telah mencapai jumlah langganan maksimum. |
badRequest (400) |
subscriptionForbidden |
Terlalu banyak langganan terbaru. Coba lagi dalam beberapa jam. |
badRequest (400) |
subscriptionForbidden |
Subscribe ke channel Anda sendiri tidak didukung. |
forbidden (403) |
subscriptionForbidden |
Permintaan tidak diautentikasi dengan benar atau tidak didukung untuk channel ini. |
notFound (404) |
publisherNotFound |
Resource yang ditentukan oleh properti snippet.resourceId permintaan tidak dapat ditemukan. |
notFound (404) |
subscriberNotFound |
Pelanggan yang diidentifikasi dengan permintaan tidak dapat ditemukan. |
required (400) |
publisherRequired |
Resource subscription yang ditentukan dalam permintaan harus menggunakan properti snippet.resourceId untuk mengidentifikasi channel yang disubscribe. |
subscriptions.list
Jenis error | Detail error | Deskripsi |
---|---|---|
forbidden (403) |
accountClosed |
Subscription tidak dapat diambil karena akun subscriber ditutup. |
forbidden (403) |
accountSuspended |
Langganan tidak dapat diambil karena akun pelanggan ditangguhkan. |
forbidden (403) |
subscriptionForbidden |
Pemohon tidak diizinkan mengakses langganan yang diminta. |
notFound (404) |
subscriberNotFound |
Pelanggan yang diidentifikasi dengan permintaan tidak dapat ditemukan. |
thumbnail
Tabel berikut mengidentifikasi pesan error yang ditampilkan API sebagai respons terhadap panggilan terkait resource thumbnails
. Metode ini juga dapat menampilkan error yang tercantum di bagian Error permintaan umum.
thumbnails.set
Jenis error | Detail error | Deskripsi |
---|---|---|
badRequest (400) |
invalidImage |
Konten gambar yang diberikan tidak valid. |
badRequest (400) |
mediaBodyRequired |
Permintaan tidak mencakup konten gambar. |
forbidden (403) |
forbidden |
Thumbnail tidak dapat disetel untuk video yang ditentukan. Permintaan mungkin tidak diotorisasi dengan benar. |
forbidden (403) |
forbidden |
Pengguna yang diautentikasi tidak memiliki izin untuk mengupload dan menyetel thumbnail video kustom. |
notFound (404) |
videoNotFound |
Video yang Anda coba sisipkan gambar thumbnail tidak dapat ditemukan. Periksa nilai parameter videoId permintaan untuk memastikan nilainya benar. |
tooManyRequests (429) |
uploadRateLimitExceeded |
Channel telah mengupload terlalu banyak thumbnail baru-baru ini. Coba lagi permintaan tersebut nanti. |
videoAbuseReportReasons
Tabel berikut mengidentifikasi pesan error yang ditampilkan API sebagai respons terhadap panggilan terkait resource videoAbuseReportReasons
. Metode ini juga dapat menampilkan error yang tercantum di bagian Error permintaan umum.
videoAbuseReportReasons.list
Jenis error | Detail error | Deskripsi |
---|---|---|
forbidden (403) |
forbidden |
Akses dilarang. Permintaan mungkin tidak diotorisasi dengan benar. |
videoCategories
Tabel berikut mengidentifikasi pesan error yang ditampilkan API sebagai respons terhadap panggilan terkait resource videoCategories
. Metode ini juga dapat menampilkan error yang tercantum di bagian Error permintaan umum.
videoCategories.list
Jenis error | Detail error | Deskripsi |
---|---|---|
notFound (404) |
videoCategoryNotFound |
Kategori video yang diidentifikasi oleh parameter id tidak dapat ditemukan. Gunakan metode videoCategories.list untuk mengambil daftar nilai yang valid. |
video
Tabel berikut mengidentifikasi pesan error yang ditampilkan API sebagai respons terhadap panggilan terkait resource videos
. Metode ini juga dapat menampilkan error yang tercantum di bagian Error permintaan umum.
videos.insert
Jenis error | Detail error | Deskripsi |
---|---|---|
badRequest (400) |
defaultLanguageNotSet |
Permintaan tersebut mencoba menambahkan detail video yang dilokalkan tanpa menentukan bahasa default detail video. |
badRequest (400) |
invalidCategoryId |
Properti snippet.categoryId mencantumkan ID kategori yang tidak valid. Gunakan metode videoCategories.list untuk mengambil kategori yang didukung. |
badRequest (400) |
invalidDescription |
Metadata permintaan mencantumkan deskripsi video yang tidak valid. |
badRequest (400) |
invalidFilename |
Nama file video yang ditentukan pada header Slug tidak valid. |
badRequest (400) |
invalidPublishAt |
Metadata permintaan menentukan waktu publikasi terjadwal yang tidak valid. |
badRequest (400) |
invalidRecordingDetails |
Objek recordingDetails dalam metadata permintaan mencantumkan detail perekaman yang tidak valid. |
badRequest (400) |
invalidTags |
Metadata permintaan menentukan kata kunci video yang tidak valid. |
badRequest (400) |
invalidTitle |
Metadata permintaan mencantumkan judul video yang tidak valid atau kosong. |
badRequest (400) |
invalidVideoGameRating |
Metadata permintaan menentukan rating video game yang tidak valid. |
badRequest (400) |
invalidVideoMetadata |
Metadata permintaan tidak valid. Error ini terjadi jika permintaan memperbarui bagian snippet dari resource video , tetapi tidak menetapkan nilai untuk properti snippet.title dan snippet.categoryId . |
badRequest (400) |
mediaBodyRequired |
Permintaan tidak mencakup konten video. |
badRequest (400) |
uploadLimitExceeded |
Pengguna telah melampaui jumlah video yang dapat mereka upload. |
forbidden (403) |
forbidden |
|
forbidden (403) |
forbiddenLicenseSetting |
Permintaan tersebut mencoba menyetel lisensi yang tidak valid untuk video. |
forbidden (403) |
forbiddenPrivacySetting |
Permintaan tersebut mencoba menyetel setelan privasi yang tidak valid untuk video. |
videos.list
Jenis error | Detail error | Deskripsi |
---|---|---|
badRequest (400) |
videoChartNotFound |
Diagram video yang diminta tidak didukung atau tidak tersedia. |
forbidden (403) |
forbidden |
Permintaan tidak diizinkan dengan benar untuk mengakses file video atau memproses informasi. Bagian fileDetails , processingDetails , dan suggestions hanya tersedia untuk pemilik video tersebut. |
forbidden (403) |
forbidden |
Permintaan tidak dapat mengakses informasi rating pengguna. Error ini dapat terjadi karena permintaan tidak diizinkan dengan benar untuk menggunakan parameter myRating . |
notFound (404) |
videoNotFound |
Video yang ingin Anda ambil tidak dapat ditemukan. Periksa nilai parameter id permintaan untuk memastikan nilainya benar. |
videos.delete
Jenis error | Detail error | Deskripsi |
---|---|---|
forbidden (403) |
forbidden |
Video yang Anda coba hapus tidak dapat dihapus. Permintaan mungkin tidak diotorisasi dengan benar. |
notFound (404) |
videoNotFound |
Video yang Anda coba hapus tidak dapat ditemukan. Periksa nilai parameter id permintaan untuk memastikan nilainya benar. |
videos.update
Jenis error | Detail error | Deskripsi |
---|---|---|
badRequest (400) |
defaultLanguageNotSet |
Permintaan API mencoba menambahkan detail video yang dilokalkan tanpa menentukan bahasa default detail video. |
badRequest (400) |
invalidCategoryId |
Properti snippet.categoryId mencantumkan ID kategori yang tidak valid. Gunakan metode videoCategories.list untuk mengambil kategori yang didukung. |
badRequest (400) |
invalidDefaultBroadcastPrivacySetting |
Permintaan tersebut mencoba menetapkan setelan privasi yang tidak valid untuk siaran default. |
badRequest (400) |
invalidDescription |
Metadata permintaan mencantumkan deskripsi video yang tidak valid. |
badRequest (400) |
invalidPublishAt |
Metadata permintaan menentukan waktu publikasi terjadwal yang tidak valid. |
badRequest (400) |
invalidRecordingDetails |
Objek recordingDetails dalam metadata permintaan mencantumkan detail perekaman yang tidak valid. |
badRequest (400) |
invalidTags |
Metadata permintaan menentukan kata kunci video yang tidak valid. |
badRequest (400) |
invalidTitle |
Metadata permintaan mencantumkan judul video yang tidak valid atau kosong. |
badRequest (400) |
invalidVideoMetadata |
Metadata permintaan tidak valid. Error ini terjadi jika permintaan memperbarui bagian snippet dari resource video , tetapi tidak menetapkan nilai untuk properti snippet.title dan snippet.categoryId . |
forbidden (403) |
forbidden |
Akses dilarang. Permintaan mungkin tidak diotorisasi dengan benar. |
forbidden (403) |
forbiddenEmbedSetting |
Permintaan tersebut mencoba menetapkan setelan penyematan yang tidak valid untuk video. Beberapa channel mungkin tidak memiliki izin untuk menawarkan live stream kepada pemutar yang disematkan. Buka Pusat Bantuan YouTube untuk mengetahui informasi selengkapnya. |
forbidden (403) |
forbiddenLicenseSetting |
Permintaan tersebut mencoba menyetel lisensi yang tidak valid untuk video. |
forbidden (403) |
forbiddenPrivacySetting |
Permintaan tersebut mencoba menyetel setelan privasi yang tidak valid untuk video. |
notFound (404) |
videoNotFound |
Video yang ingin Anda perbarui tidak dapat ditemukan. Periksa nilai kolom id dalam isi permintaan untuk memastikan nilainya benar. |
videos.rate
Jenis error | Detail error | Deskripsi |
---|---|---|
badRequest (400) |
emailNotVerified |
Pengguna harus memverifikasi alamat email mereka sebelum memberi rating. |
badRequest (400) |
invalidRating |
Permintaan berisi nilai yang tidak terduga untuk parameter rating . |
badRequest (400) |
videoPurchaseRequired |
Video rental hanya dapat dinilai oleh pengguna yang menyewanya. |
forbidden (403) |
forbidden |
Video yang akan Anda beri rating tidak dapat diberi rating. Permintaan mungkin tidak diotorisasi dengan benar. |
forbidden (403) |
videoRatingDisabled |
Pemilik video yang ingin Anda beri rating telah menonaktifkan pemberian rating untuk video tersebut. |
notFound (404) |
videoNotFound |
Video yang coba Anda beri rating tidak dapat ditemukan. Periksa nilai parameter id permintaan untuk memastikan nilainya benar. |
videos.reportAbuse
Jenis error | Detail error | Deskripsi |
---|---|---|
badRequest (400) |
invalidAbuseReason |
Permintaan berisi nilai yang tidak terduga untuk kolom reason_id , atau kombinasi kolom reason_id dan secondary_reason_id . |
badRequest (400) |
rateLimitExceeded |
Pengguna telah mengirim terlalu banyak permintaan dalam jangka waktu yang ditentukan. |
forbidden (403) |
forbidden |
|
notFound (404) |
videoNotFound |
Video yang coba Anda laporkan penyalahgunaan tidak dapat ditemukan. |
watermarks
Tabel berikut mengidentifikasi pesan error yang ditampilkan API sebagai respons terhadap panggilan terkait resource watermarks
. Metode ini juga dapat menampilkan error yang tercantum di bagian Error permintaan umum.
watermarks.set
Jenis error | Detail error | Deskripsi |
---|---|---|
badRequest (400) |
imageFormatUnsupported |
Format gambar yang Anda berikan tidak didukung. |
badRequest (400) |
imageTooTall |
Gambar yang Anda berikan terlalu tinggi. |
badRequest (400) |
imageTooWide |
Gambar yang Anda berikan terlalu lebar. |
badRequest (400) |
mediaBodyRequired |
Permintaan tidak mencakup konten gambar. |
forbidden (403) |
forbidden |
Watermark tidak dapat disetel untuk channel yang ditentukan. Permintaan mungkin tidak diotorisasi dengan benar, atau parameter channelId disetel ke nilai yang tidak valid. |
watermarks.unset
Jenis error | Detail error | Deskripsi |
---|---|---|
forbidden (403) |
forbidden |
Watermark tidak dapat dibatalkan penetapannya untuk channel yang ditentukan. Permintaan mungkin tidak diotorisasi dengan benar, atau parameter channelId disetel ke nilai yang tidak valid. |
comments
comments.markAsSpam
tidak lagi didukung.Tabel berikut mengidentifikasi pesan error yang ditampilkan API sebagai respons terhadap panggilan terkait resource
comments
. Metode ini juga dapat menampilkan error yang tercantum di bagian Error permintaan umum.comments.list
badRequest (400)
operationNotSupported
forbidden (403)
forbidden
notFound (404)
commentNotFound
id
danparentId
permintaan untuk memastikan nilainya benar.comments.setModerationStatus
badRequest (400)
banWithoutReject
banAuthor
hanya dapat digunakan jika nilai parametermoderationStatus
adalahrejected
.badRequest (400)
operationNotSupported
badRequest (400)
processingFailure
forbidden (403)
forbidden
notFound (404)
commentNotFound
id
permintaan untuk memastikan nilainya benar.comments.insert
badRequest (400)
commentTextRequired
comment
yang disisipkan harus menentukan nilai untuk propertisnippet.textOriginal
. Komentar tidak boleh kosong.badRequest (400)
commentTextTooLong
comment
yang disisipkan berisi terlalu banyak karakter dalam propertisnippet.textOriginal
.badRequest (400)
invalidCommentMetadata
badRequest (400)
operationNotSupported
snippet.parentId
. Dalam resourcecommentThread
, propertisnippet.canReply
menunjukkan apakah pelihat saat ini dapat membalas thread.badRequest (400)
parentCommentIsPrivate
badRequest (400)
parentIdMissing
comment
dalam isi permintaan API tidak menetapkan nilai untuk propertisnippet.parentId
.badRequest (400)
processingFailure
comment
dalam isi permintaan untuk memastikan validitasnya.forbidden (403)
forbidden
forbidden (403)
ineligibleAccount
notFound (404)
parentCommentNotFound
snippet.parentId
dalam isi permintaan untuk memastikan nilainya benar.comments.delete
badRequest (400)
processingFailure
forbidden (403)
forbidden
notFound (404)
commentNotFound
id
permintaan untuk memastikan nilainya benar.comments.update
badRequest (400)
commentTextTooLong
comment
yang diperbarui berisi terlalu banyak karakter dalam propertisnippet.textOriginal
.badRequest (400)
invalidCommentMetadata
badRequest (400)
operationNotSupported
badRequest (400)
processingFailure
comment
dalam isi permintaan untuk memastikan validitasnya.forbidden (403)
forbidden
forbidden (403)
ineligibleAccount
notFound (404)
commentNotFound
id
dalam isi permintaan untuk memastikan nilainya benar.