YouTube Live Streaming API - Errors

เอกสารนี้ระบุข้อผิดพลาดประเภทต่างๆ ที่การดําเนินการของ YouTube Live Streaming API แสดงผลได้ นอกจากนี้ คุณยังดูรายการข้อผิดพลาดสําหรับวิธีการแต่ละวิธีในเอกสารประกอบอ้างอิงสําหรับวิธีการนั้นได้

กิจกรรมการให้เงินสนับสนุนของแฟนๆ

ตารางต่อไปนี้ระบุข้อความแสดงข้อผิดพลาดที่ API แสดงเพื่อตอบสนองต่อการเรียกที่เกี่ยวข้องกับทรัพยากร fanFundingEvents

fanFundingEvents.list

ประเภทข้อผิดพลาด รายละเอียดข้อผิดพลาด คำอธิบาย
forbidden (403) insufficientPermissions คุณไม่มีสิทธิ์ที่จําเป็นในการดูกิจกรรมการให้เงินสนับสนุนของแฟนๆ ของช่อง
invalidValue (400) fanFundingNotEnabledForChannelId ช่องนี้ไม่ได้เปิดใช้การให้เงินสนับสนุนของแฟนๆ

การถ่ายทอดสด

ตารางต่อไปนี้ระบุข้อความแสดงข้อผิดพลาดที่ API แสดงเพื่อตอบสนองต่อการเรียกที่เกี่ยวข้องกับทรัพยากร liveBroadcasts

liveBroadcasts.bind

ประเภทข้อผิดพลาด รายละเอียดข้อผิดพลาด คำอธิบาย
backendError internalError เกิดข้อผิดพลาดภายในในระหว่างการเชื่อมโยง
forbidden (403) liveBroadcastBindingNotAllowed สถานะปัจจุบันของการถ่ายทอดสดไม่อนุญาตให้เชื่อมโยงกับสตรีม
insufficientPermissions insufficientLivePermissions คําขอไม่ได้รับอนุญาตให้ดึงข้อมูลการถ่ายทอดสดที่ระบุ โปรดดูข้อมูลเพิ่มเติมที่หัวข้อการใช้การตรวจสอบสิทธิ์ OAuth2
insufficientPermissions liveStreamingNotEnabled ผู้ใช้ที่ให้สิทธิ์คําขอไม่ได้เปิดใช้สตรีมวิดีโอสดบน YouTube ผู้ใช้จะดูข้อมูลเพิ่มเติมได้ที่ https://www.youtube.com/features
notFound (404) liveBroadcastNotFound ไม่มีการออกอากาศที่ระบุโดยพารามิเตอร์ id
notFound (404) liveStreamNotFound ไม่มีสตรีมที่ระบุโดยพารามิเตอร์ streamId
rateLimitExceeded userRequestsExceedRateLimit ผู้ใช้ส่งคําขอมากเกินไปในกรอบเวลาที่กําหนด
required (400) idRequired พารามิเตอร์ id ที่จําเป็นต้องระบุการเชื่อมโยงที่จะเชื่อมโยง

liveBroadcasts.delete

ประเภทข้อผิดพลาด รายละเอียดข้อผิดพลาด คำอธิบาย
forbidden (403) liveBroadcastDeletionNotAllowed สถานะปัจจุบันของสตรีมแบบสดไม่อนุญาตให้ลบ
insufficientPermissions insufficientLivePermissions คําขอไม่ได้รับอนุญาตให้ลบการถ่ายทอดสดที่ระบุ โปรดดูข้อมูลเพิ่มเติมที่หัวข้อการใช้การตรวจสอบสิทธิ์ OAuth2
insufficientPermissions liveStreamingNotEnabled ผู้ใช้ที่ให้สิทธิ์คําขอไม่ได้เปิดใช้สตรีมวิดีโอสดบน YouTube ผู้ใช้จะดูข้อมูลเพิ่มเติมได้ที่ https://www.youtube.com/features
notFound (404) liveBroadcastNotFound พร็อพเพอร์ตี้ id ที่ระบุในทรัพยากร LiveBroadcast ไม่ได้ระบุการออกอากาศ

liveBroadcasts.insert

ประเภทข้อผิดพลาด รายละเอียดข้อผิดพลาด คำอธิบาย
insufficientPermissions insufficientLivePermissions คําขอไม่ได้รับอนุญาตให้สร้างการถ่ายทอดสด
insufficientPermissions livePermissionBlocked ผู้ใช้ที่ให้สิทธิ์คําขอไม่สามารถสตรีมวิดีโอสดบน YouTube ได้ในขณะนี้ ดูรายละเอียดที่อธิบายสาเหตุที่ผู้ใช้สตรีมวิดีโอสดไม่ได้ในการตั้งค่าช่องของผู้ใช้ที่ https://www.youtube.com/features
insufficientPermissions liveStreamingNotEnabled ผู้ใช้ที่ให้สิทธิ์คําขอไม่ได้เปิดใช้สตรีมวิดีโอสดบน YouTube ผู้ใช้จะดูข้อมูลเพิ่มเติมได้ที่ https://www.youtube.com/features
invalidValue (400) invalidAutoStart ทรัพยากร liveBroadcast มีค่าที่ไม่ถูกต้องสําหรับพร็อพเพอร์ตี้ contentDetails.enableAutoStart การออกอากาศบางรายการไม่รองรับการตั้งค่านี้
invalidValue (400) invalidAutoStop ทรัพยากร liveBroadcast มีค่าที่ไม่ถูกต้องสําหรับพร็อพเพอร์ตี้ contentDetails.enableAutoStop คุณไม่สามารถแก้ไขการตั้งค่า enableAutoStop สําหรับการออกอากาศถาวร
invalidValue (400) invalidDescription ทรัพยากร liveBroadcast ไม่ได้ระบุค่าที่ถูกต้องสําหรับพร็อพเพอร์ตี้ snippet.description ค่าของพร็อพเพอร์ตี้มีอักขระได้สูงสุด 5,000 ตัว
invalidValue (400) invalidEmbedSetting ทรัพยากร liveBroadcast มีค่าที่ไม่ถูกต้องสําหรับพร็อพเพอร์ตี้ contentDetails.enable_embed คุณไม่สามารถฝังการออกอากาศนี้
invalidValue (400) invalidLatencyPreferenceOptions ทรัพยากร liveBroadcast มีค่าที่ไม่ถูกต้องสําหรับพร็อพเพอร์ตี้ contentDetails.latencyPreference การตั้งค่าเวลาในการตอบสนองบางอย่างอาจไม่รองรับการตั้งค่าบางอย่าง
invalidValue (400) invalidPrivacyStatus ทรัพยากร liveBroadcast มีค่าที่ไม่ถูกต้องสําหรับพร็อพเพอร์ตี้ status.privacy_status
invalidValue (400) invalidProjection ทรัพยากร liveBroadcast มีค่าที่ไม่ถูกต้องสําหรับพร็อพเพอร์ตี้ contentDetails.projection ตั้งการคาดคะเนเริ่มต้นของการออกอากาศเป็น 360 ไม่ได้
invalidValue (400) invalidScheduledEndTime ทรัพยากร liveBroadcast มีค่าที่ไม่ถูกต้องสําหรับพร็อพเพอร์ตี้ snippet.scheduledEndTime เวลาสิ้นสุดที่กําหนดไว้ต้องเป็นไปตามเวลาเริ่มต้นที่กําหนดไว้
invalidValue (400) invalidScheduledStartTime ทรัพยากร liveBroadcast มีค่าที่ไม่ถูกต้องสําหรับพร็อพเพอร์ตี้ snippet.scheduledStartTime เวลาเริ่มต้นที่กําหนดไว้ต้องเป็นวันที่ในอนาคตและใกล้กับวันที่ปัจจุบันที่ตั้งเวลาให้ออกอากาศได้อย่างน่าเชื่อถือในเวลานั้น
invalidValue (400) invalidTitle ทรัพยากร liveBroadcast ไม่ได้ระบุค่าที่ถูกต้องสําหรับพร็อพเพอร์ตี้ snippet.title ค่าของพร็อพเพอร์ตี้ต้องมีความยาวระหว่าง 1 ถึง 100 อักขระ
limitExceeded userBroadcastsExceedLimit ผู้ใช้ได้สร้างการออกอากาศสดหรือตามกําหนดการมากเกินไป และต้องหยุดหรือลบบางรายการ
rateLimitExceeded userRequestsExceedRateLimit ผู้ใช้ส่งคําขอมากเกินไปในกรอบเวลาที่กําหนด
required (400) privacyStatusRequired ทรัพยากร liveBroadcast ต้องระบุสถานะความเป็นส่วนตัว ดูค่า privacyStatus ที่ถูกต้อง
required (400) scheduledEndTimeRequired ทรัพยากร liveBroadcast ต้องระบุพร็อพเพอร์ตี้ snippet.scheduledEndTime
required (400) scheduledStartTimeRequired ทรัพยากร liveBroadcast ต้องระบุพร็อพเพอร์ตี้ snippet.scheduledStartTime
required (400) titleRequired ทรัพยากร liveBroadcast ต้องระบุพร็อพเพอร์ตี้ snippet.title

liveBroadcasts.list

ประเภทข้อผิดพลาด รายละเอียดข้อผิดพลาด คำอธิบาย
insufficientPermissions insufficientLivePermissions คําขอไม่ได้รับอนุญาตให้ดึงข้อมูลการถ่ายทอดสด
insufficientPermissions liveStreamingNotEnabled ผู้ใช้ที่ให้สิทธิ์คําขอไม่ได้เปิดใช้สตรีมวิดีโอสดบน YouTube ผู้ใช้จะดูข้อมูลเพิ่มเติมได้ที่ https://www.youtube.com/features

liveBroadcasts.transition

ประเภทข้อผิดพลาด รายละเอียดข้อผิดพลาด คำอธิบาย
backendError errorExecutingTransition เกิดข้อผิดพลาดขณะเปลี่ยนสถานะการออกอากาศ
forbidden (403) errorStreamInactive การเปลี่ยนรุ่นที่ขอไม่ได้รับอนุญาตเมื่อสตรีมที่เชื่อมโยงกับการออกอากาศไม่ทํางาน
forbidden (403) invalidTransition การถ่ายทอดสดไม่สามารถเปลี่ยนจากสถานะปัจจุบันเป็นสถานะที่ขอได้
forbidden (403) redundantTransition การถ่ายทอดสดอยู่ในสถานะตามที่ขอหรือกําลังดําเนินการตามสถานะที่ขอ
insufficientPermissions insufficientLivePermissions โดยไม่ได้รับอนุญาตให้เปลี่ยนการถ่ายทอดสด
insufficientPermissions livePermissionBlocked ผู้ใช้ที่ให้สิทธิ์คําขอไม่สามารถสตรีมวิดีโอสดบน YouTube ได้ในขณะนี้ ดูรายละเอียดที่อธิบายสาเหตุที่ผู้ใช้สตรีมวิดีโอสดไม่ได้ในการตั้งค่าช่องของผู้ใช้ที่ https://www.youtube.com/features
insufficientPermissions liveStreamingNotEnabled ผู้ใช้ที่ให้สิทธิ์คําขอไม่ได้เปิดใช้สตรีมวิดีโอสดบน YouTube ผู้ใช้จะดูข้อมูลเพิ่มเติมได้ที่ https://www.youtube.com/features
notFound (404) liveBroadcastNotFound ไม่มีการออกอากาศที่ระบุโดยพารามิเตอร์ id
rateLimitExceeded (403) userRequestsExceedRateLimit ผู้ใช้ส่งคําขอมากเกินไปในกรอบเวลาที่กําหนด
required (400) idRequired พารามิเตอร์ id ที่จําเป็นต้องระบุการออกอากาศที่คุณต้องการเปลี่ยนสถานะ
required (400) statusRequired คําขอ API ต้องระบุค่าของพารามิเตอร์ status

liveBroadcasts.update

ประเภทข้อผิดพลาด รายละเอียดข้อผิดพลาด คำอธิบาย
forbidden (403) closedCaptionsTypeModificationNotAllowed ค่า contentDetails.closedCaptionsType จะแก้ไขได้เฉพาะเมื่อการออกอากาศอยู่ในสถานะ created หรือ ready เท่านั้น
forbidden (403) enableAutoStartModificationNotAllowed ค่า contentDetails.enableAutoStart จะแก้ไขได้เฉพาะเมื่อสตรีมไม่ทํางานและการออกอากาศอยู่ในสถานะ created หรือ ready
forbidden (403) enableClosedCaptionsModificationNotAllowed ค่า contentDetails.enableClosedCaptions จะแก้ไขได้เฉพาะเมื่อสถานะของการออกอากาศเป็น created หรือ ready เท่านั้น
forbidden (403) enableDvrModificationNotAllowed ค่า contentDetails.enableDvr จะแก้ไขได้เฉพาะเมื่อสถานะของการออกอากาศเป็น created หรือ ready เท่านั้น
forbidden (403) enableMonitorStreamModificationNotAllowed ค่า contentDetails.monitorStream.enableMonitorStream จะแก้ไขได้เฉพาะเมื่อสถานะของการออกอากาศเป็น created หรือ ready เท่านั้น
forbidden (403) recordFromStartModificationNotAllowed ค่า contentDetails.recordFromStart จะแก้ไขได้เฉพาะเมื่อสถานะของการออกอากาศเป็น created หรือ ready เท่านั้น
insufficientPermissions insufficientLivePermissions คําขอไม่ได้รับอนุญาตให้อัปเดตการถ่ายทอดสดที่ระบุ โปรดดูข้อมูลเพิ่มเติมที่หัวข้อการใช้การตรวจสอบสิทธิ์ OAuth2
insufficientPermissions liveStreamingNotEnabled ผู้ใช้ที่ให้สิทธิ์คําขอไม่ได้เปิดใช้สตรีมวิดีโอสดบน YouTube ผู้ใช้จะดูข้อมูลเพิ่มเติมได้ที่ https://www.youtube.com/features
invalidValue (400) invalidAutoStart ทรัพยากร liveBroadcast มีค่าที่ไม่ถูกต้องสําหรับพร็อพเพอร์ตี้ contentDetails.enableAutoStart คุณไม่สามารถแก้ไขการตั้งค่า enableAutoStart สําหรับการออกอากาศถาวร
invalidValue (400) invalidAutoStop ทรัพยากร liveBroadcast มีค่าที่ไม่ถูกต้องสําหรับพร็อพเพอร์ตี้ contentDetails.enableAutoStop คุณไม่สามารถแก้ไขการตั้งค่า enableAutoStop สําหรับการออกอากาศถาวร
invalidValue (400) invalidDescription ทรัพยากร liveBroadcast ไม่ได้ระบุค่าที่ถูกต้องสําหรับพร็อพเพอร์ตี้ snippet.description snippet.description มีอักขระได้สูงสุด 5,000 ตัว
invalidValue (400) invalidEmbedSetting ทรัพยากร liveBroadcast มีค่าที่ไม่ถูกต้องสําหรับพร็อพเพอร์ตี้ contentDetails.enable_embed คุณไม่สามารถฝังการออกอากาศนี้
invalidValue (400) invalidEnableClosedCaptions ในพร็อพเพอร์ตี้ liveBroadcast ค่าของพร็อพเพอร์ตี้ contentDetails.enableClosedCaptions จะใช้กับค่าของการตั้งค่า contentDetails.closedCaptionType ไม่ได้ แก้ไขทรัพยากรให้รวมพร็อพเพอร์ตี้ 1 รายการจาก 2 รายการ แล้วส่งคําขออีกครั้ง
invalidValue (400) invalidLatencyPreferenceOptions ทรัพยากร liveBroadcast มีค่าที่ไม่ถูกต้องสําหรับพร็อพเพอร์ตี้ contentDetails.latencyPreference การตั้งค่าเวลาในการตอบสนองบางอย่างอาจไม่รองรับการตั้งค่าบางอย่าง
invalidValue (400) invalidPrivacyStatus ทรัพยากร liveBroadcast ไม่ได้ระบุสถานะความเป็นส่วนตัวที่ถูกต้อง ดูค่า privacyStatus ที่ถูกต้อง
invalidValue (400) invalidProjection ทรัพยากร liveBroadcast มีค่าที่ไม่ถูกต้องสําหรับพร็อพเพอร์ตี้ contentDetails.projection ตั้งการคาดคะเนการออกอากาศถาวรเป็น 360 ไม่ได้
invalidValue (400) invalidScheduledEndTime ทรัพยากร liveBroadcast มีค่าที่ไม่ถูกต้องสําหรับพร็อพเพอร์ตี้ snippet.scheduledEndTime เวลาสิ้นสุดที่กําหนดไว้ต้องเป็นไปตามเวลาเริ่มต้นที่กําหนดไว้
invalidValue (400) invalidScheduledStartTime ทรัพยากร liveBroadcast มีค่าที่ไม่ถูกต้องสําหรับพร็อพเพอร์ตี้ snippet.scheduledStartTime เวลาเริ่มต้นที่กําหนดไว้ต้องเป็นวันที่ในอนาคต
invalidValue (400) invalidTitle ทรัพยากร liveBroadcast ไม่ได้ระบุค่าที่ถูกต้องสําหรับพร็อพเพอร์ตี้ snippet.title snippet.title ต้องมีความยาวระหว่าง 1 ถึง 100 อักขระ
notFound (404) liveBroadcastNotFound พร็อพเพอร์ตี้ id ที่ระบุในทรัพยากร LiveBroadcast ไม่ได้ระบุการออกอากาศ
required (400) broadcastStreamDelayMsRequired ทรัพยากร liveBroadcast ไม่ได้ระบุพร็อพเพอร์ตี้ contentDetails.monitorStream.broadcastStreamDelayMs
required (400) enableMonitorStreamRequired ทรัพยากร liveBroadcast ไม่ได้ระบุพร็อพเพอร์ตี้ contentDetails.monitorStream.enableMonitorStream
required (400) idRequired ทรัพยากร liveBroadcast ต้องรวมและระบุค่าสําหรับพร็อพเพอร์ตี้ id
required (400) privacyStatusRequired ทรัพยากร liveBroadcast ไม่ได้ระบุสถานะความเป็นส่วนตัว ดูสําหรับค่า privacyStatus ที่ถูกต้อง
required (400) scheduledEndTimeRequired ทรัพยากร liveBroadcast ไม่ได้ระบุพร็อพเพอร์ตี้ snippet.scheduledEndTime
required (400) scheduledStartTimeRequired ทรัพยากร liveBroadcast ไม่ได้ระบุพร็อพเพอร์ตี้ snippet.scheduledStartTime
required (400) titleRequired ทรัพยากร liveBroadcast ไม่ได้ระบุพร็อพเพอร์ตี้ snippet.title

liveBroadcasts.cuepoint

ประเภทข้อผิดพลาด รายละเอียดข้อผิดพลาด คำอธิบาย
insufficientPermissions (403) insufficientLivePermissions คําขอไม่ได้รับอนุญาตให้แทรกจุดเริ่มโฆษณาในการถ่ายทอดสด
insufficientPermissions (403) liveStreamingNotEnabled ผู้ใช้ที่ให้สิทธิ์คําขอไม่ได้เปิดใช้สตรีมวิดีโอสดบน YouTube ผู้ใช้จะดูข้อมูลเพิ่มเติมได้ที่ https://support.google.com/youtube/answer/2474026 และ https://www.youtube.com/features
rateLimitExceeded (403) userRequestsExceedRateLimit ผู้ใช้ส่งคําขอมากเกินไปในกรอบเวลาที่กําหนด
required (400) idRequired พารามิเตอร์ id ที่จําเป็นต้องระบุการออกอากาศที่คุณต้องการแทรกจุดเริ่มโฆษณา
required (400) cueTypeRequired ต้องระบุช่อง cueType ที่จําเป็นในส่วนเนื้อหาของคําขอ API
notFound (404) liveBroadcastNotFound ไม่มีการออกอากาศที่ระบุโดยพารามิเตอร์ id
invalidValue (400) conflictingTimeFields ระบุ insertionOffsetTimeMs และ walltimeMs ได้เพียงรายการเดียวเท่านั้น เกิดข้อผิดพลาดขณะตั้งค่าทั้ง 2 ค่า หากไม่ได้กําหนดค่าอย่างใดอย่างหนึ่ง YouTube จะใช้ค่าเริ่มต้น insertionOffsetTimeMs (0) ซึ่งหมายความว่าระบบจะแทรกจุดเริ่มโฆษณาโดยเร็วที่สุด
invalidValue (400) invalidInsertionOffsetTimeMs ทรัพยากร cuepoint ระบุค่าที่ไม่ถูกต้องสําหรับพร็อพเพอร์ตี้ insertionOffsetTimeMs ค่าต้องเป็น 0 หรือจํานวนเต็มบวก
invalidValue (400) invalidWalltimeMs ทรัพยากร cuepoint ระบุค่าที่ไม่ถูกต้องสําหรับพร็อพเพอร์ตี้ walltimeMs ค่าต้องเป็นจํานวนเต็มที่แสดงถึงการประทับเวลา Epoch
backendError (5xx) serviceUnavailable ไม่พร้อมให้บริการ โปรดลองส่งคําขออีกครั้งหลังจากผ่านไปสักครู่

แชทสด

ตารางต่อไปนี้ระบุข้อความแสดงข้อผิดพลาดที่ API แสดงเพื่อตอบสนองต่อการเรียกที่เกี่ยวข้องกับทรัพยากร liveChatBans

liveChatBans.delete

ประเภทข้อผิดพลาด รายละเอียดข้อผิดพลาด คำอธิบาย
forbidden (403) forbidden นําการแบนที่ระบุออกไม่ได้ ข้อผิดพลาดนี้อาจเกิดขึ้นหากคําขอดังกล่าวได้รับอนุญาตจากผู้ดูแลคนหนึ่งที่พยายามนําการแบนผู้ดูแลรายอื่นออก
forbidden (403) insufficientPermissions คุณไม่มีสิทธิ์ที่จําเป็นในการนําการแบนที่ระบุออก
invalidValue (400) invalidLiveChatBanId พารามิเตอร์ id ระบุค่าที่ไม่ถูกต้อง
notFound (404) liveChatBanNotFound ไม่พบการแบนที่ระบุ

liveChatBans.insert

ประเภทข้อผิดพลาด รายละเอียดข้อผิดพลาด คำอธิบาย
forbidden (403) insufficientPermissions คุณไม่มีสิทธิ์ที่จําเป็นในการแบนผู้ใช้จากแชทสดที่ระบุ
forbidden (403) liveChatBanInsertionNotAllowed สร้างแบนที่ระบุไม่ได้ ข้อผิดพลาดนี้อาจเกิดขึ้นหากคําขอพยายามแบนเจ้าของแชทหรือผู้ดูแลรายอื่น
invalidValue (400) invalidChannelId ไม่พบรหัสช่องที่ระบุ
invalidValue (400) invalidLiveChatId ค่า snippet.liveChatId ที่ระบุในคําขอไม่ถูกต้อง ตรวจสอบทรัพยากร liveBroadcast ที่เกี่ยวข้องเพื่อให้แน่ใจว่าถูกต้อง
notFound (404) liveChatNotFound ไม่พบแชทสดที่ระบุ ตรวจสอบทรัพยากร liveBroadcast ที่เกี่ยวข้องเพื่อให้แน่ใจว่าคุณกําลังตั้งค่าพร็อพเพอร์ตี้ snippet.liveChatId เป็นค่าที่ถูกต้อง
notFound (404) liveChatUserNotFound ไม่พบผู้ใช้แชทสดที่คุณพยายามแบน
required (400) bannedUserChannelIdRequired ทรัพยากร liveChatBan ที่ส่งในส่วนเนื้อหาของคําขอต้องระบุค่าของพร็อพเพอร์ตี้ snippet.bannedUserDetails.channelId
required (400) liveChatIdRequired ทรัพยากร liveChatBan ที่ส่งในส่วนเนื้อหาของคําขอต้องระบุค่าของพร็อพเพอร์ตี้ snippet.liveChatId

ข้อความแชทสด

ตารางต่อไปนี้ระบุข้อความแสดงข้อผิดพลาดที่ API แสดงเพื่อตอบสนองต่อการเรียกที่เกี่ยวข้องกับทรัพยากร liveChatMessages

liveChatMessages.delete

ประเภทข้อผิดพลาด รายละเอียดข้อผิดพลาด คำอธิบาย
forbidden (403) forbidden คุณไม่มีสิทธิ์ที่จําเป็นในการลบข้อความที่ระบุ
forbidden (403) modificationNotAllowed ลบทรัพยากร liveChatMessage ที่ระบุไม่ได้ พารามิเตอร์ id อาจระบุข้อความที่ผู้ดูแลหรือผู้ใช้รายอื่นสร้างขึ้นและลบข้อความไม่ได้
notFound (404) liveChatMessageNotFound ไม่พบข้อความที่คุณพยายามลบ ตรวจสอบค่าของพารามิเตอร์ id ว่าถูกต้องหรือไม่

liveChatMessages.insert

ประเภทข้อผิดพลาด รายละเอียดข้อผิดพลาด คำอธิบาย
forbidden (403) forbidden คุณไม่มีสิทธิ์ที่จําเป็นในการสร้างข้อความที่ระบุ
forbidden (403) liveChatDisabled เจ้าของปิดใช้แชทสดที่ระบุแล้ว ซึ่งหมายความว่าจะไม่สามารถเพิ่มข้อความในแชท
forbidden (403) liveChatEnded แชทสดที่ระบุไม่ได้สตรีมแบบสดอีกต่อไป
invalidValue (400) messageTextInvalid ข้อความไม่ถูกต้อง (snippet.textMessageDetails.messageText)
notFound (404) liveChatNotFound ไม่มีแชทสดที่ระบุในคําขอ API ข้อผิดพลาดนี้เกิดขึ้นหากเจ้าของลบแชทไปแล้ว
rateLimitExceeded rateLimitExceeded ผู้ใช้ส่งข้อความแชทมากเกินไปในกรอบเวลาที่กําหนด
required (400) liveChatIdRequired ทรัพยากร liveChatMessage ต้องประกอบด้วยและระบุค่าสําหรับพร็อพเพอร์ตี้ snippet.liveChatId
required (400) messageTextRequired ทรัพยากร liveChatMessage ต้องประกอบด้วยและระบุค่าสําหรับพร็อพเพอร์ตี้ snippet.textMessageDetails.messageText
required (400) typeRequired ทรัพยากร liveChatMessage ต้องประกอบด้วยและระบุค่าสําหรับพร็อพเพอร์ตี้ snippet.type ตั้งค่าค่าพารามิเตอร์เป็น text

liveChatMessages.list

ประเภทข้อผิดพลาด รายละเอียดข้อผิดพลาด คำอธิบาย
forbidden (403) forbidden คุณไม่มีสิทธิ์ที่จําเป็นในการเรียกข้อมูลสําหรับแชทสดที่ระบุ
forbidden (403) liveChatDisabled ไม่ได้เปิดใช้แชทสดสําหรับการออกอากาศที่ระบุ
forbidden (403) liveChatEnded แชทสดที่ระบุไม่ได้สตรีมแบบสดอีกต่อไป
notFound (404) liveChatNotFound ไม่พบแชทสดที่คุณพยายามเรียกดู ตรวจสอบค่าของพารามิเตอร์ liveChatId ของคําขอเพื่อให้แน่ใจว่าถูกต้อง
rateLimitExceeded rateLimitExceeded ระบบส่งคําขอเร็วเกินไปหลังจากคําขอก่อนหน้า ข้อผิดพลาดนี้เกิดขึ้นเมื่อคําขอ API ในการดึงข้อมูลข้อความบ่อยกว่าอัตราการรีเฟรชของ YouTube ซึ่งทําให้สิ้นเปลืองแบนด์วิดท์โดยไม่จําเป็น

LiveCuepoints

ตารางต่อไปนี้ระบุข้อความแสดงข้อผิดพลาดที่ API แสดงเพื่อตอบสนองต่อการเรียกที่เกี่ยวข้องกับทรัพยากร liveCuepoints

liveCuepoints.insert

ประเภทข้อผิดพลาด รายละเอียดข้อผิดพลาด คำอธิบาย
invalidValue (400) conflictingTimeFields ระบุ offsetTimeMs และ walltime ได้เพียงรายการเดียว

สตรีมแบบสด

ตารางต่อไปนี้ระบุข้อความแสดงข้อผิดพลาดที่ API แสดงเพื่อตอบสนองต่อการเรียกที่เกี่ยวข้องกับทรัพยากร liveStreams

liveStreams.delete

ประเภทข้อผิดพลาด รายละเอียดข้อผิดพลาด คำอธิบาย
forbidden (403) liveStreamDeletionNotAllowed ลบสตรีมแบบสดที่ระบุไม่ได้เนื่องจากเชื่อมโยงกับการออกอากาศที่ยังไม่สมบูรณ์
insufficientPermissions insufficientLivePermissions ไม่ได้รับอนุญาตให้ลบสตรีมแบบสดที่ระบุ โปรดดูข้อมูลเพิ่มเติมที่หัวข้อการใช้การตรวจสอบสิทธิ์ OAuth2
insufficientPermissions liveStreamingNotEnabled ผู้ใช้ที่ให้สิทธิ์คําขอไม่ได้เปิดใช้สตรีมวิดีโอสดบน YouTube ผู้ใช้จะดูข้อมูลเพิ่มเติมได้ที่ https://www.youtube.com/features
notFound (404) liveStreamNotFound ไม่มีสตรีมแบบสดที่ระบุ

liveStreams.insert

ประเภทข้อผิดพลาด รายละเอียดข้อผิดพลาด คำอธิบาย
insufficientPermissions insufficientLivePermissions ไม่ได้รับอนุญาตให้สร้างสตรีมแบบสดที่ระบุ
insufficientPermissions livePermissionBlocked ผู้ใช้ที่ให้สิทธิ์คําขอไม่สามารถสตรีมวิดีโอสดบน YouTube ได้ในขณะนี้ ดูรายละเอียดที่อธิบายสาเหตุที่ผู้ใช้สตรีมวิดีโอสดไม่ได้ในการตั้งค่าช่องของผู้ใช้ที่ https://www.youtube.com/features
insufficientPermissions liveStreamingNotEnabled ผู้ใช้ที่ให้สิทธิ์คําขอไม่ได้เปิดใช้สตรีมวิดีโอสดบน YouTube ผู้ใช้จะดูข้อมูลเพิ่มเติมได้ที่ https://www.youtube.com/features
invalidValue (400) invalidDescription ค่าของพร็อพเพอร์ตี้ snippet.description ในทรัพยากร liveStream มีอักขระได้สูงสุด 10,000 ตัว
invalidValue (400) invalidFormat ค่าของพร็อพเพอร์ตี้ cdn.format ในทรัพยากร liveStream ไม่ถูกต้อง
invalidValue (400) invalidFrameRate ค่าของพร็อพเพอร์ตี้ cdn.frameRate ในทรัพยากร liveStream ไม่ถูกต้อง
invalidValue (400) invalidIngestionType ค่าของพร็อพเพอร์ตี้ cdn.ingestionType ในทรัพยากร liveStream ไม่ถูกต้อง
invalidValue (400) invalidResolution ค่าของพร็อพเพอร์ตี้ cdn.resolution ในทรัพยากร liveStream ไม่ถูกต้อง
invalidValue (400) invalidTitle ค่าของพร็อพเพอร์ตี้ snippet.title ในทรัพยากร liveStream ต้องมีความยาวระหว่าง 1 ถึง 128 อักขระ
rateLimitExceeded userRequestsExceedRateLimit ผู้ใช้ส่งคําขอมากเกินไปในกรอบเวลาที่กําหนด
required (400) cdnRequired ทรัพยากร liveStream ต้องมีออบเจ็กต์ cdn
required (400) frameRateRequired API จะแสดงผลข้อผิดพลาดนี้หากคุณระบุค่าสําหรับพร็อพเพอร์ตี้ cdn.resolution แต่ไม่ระบุสําหรับพร็อพเพอร์ตี้ cdn.frameRate
required (400) ingestionTypeRequired ทรัพยากร liveStream ต้องระบุค่าสําหรับพร็อพเพอร์ตี้ cdn.ingestionType>
required (400) resolutionRequired API จะแสดงผลข้อผิดพลาดนี้หากคุณระบุค่าสําหรับพร็อพเพอร์ตี้ cdn.frameRate แต่ไม่ระบุสําหรับพร็อพเพอร์ตี้ cdn.resolution
required (400) titleRequired ทรัพยากร liveStream ต้องระบุค่าสําหรับพร็อพเพอร์ตี้ snippet.title

liveStreams.list

ประเภทข้อผิดพลาด รายละเอียดข้อผิดพลาด คำอธิบาย
insufficientPermissions insufficientLivePermissions คําขอไม่ได้รับอนุญาตให้เรียกสตรีมแบบสดที่ระบุ
insufficientPermissions liveStreamingNotEnabled ผู้ใช้ที่ให้สิทธิ์คําขอไม่ได้เปิดใช้สตรีมวิดีโอสดบน YouTube ผู้ใช้จะดูข้อมูลเพิ่มเติมได้ที่ https://www.youtube.com/features

liveStreams.update

ประเภทข้อผิดพลาด รายละเอียดข้อผิดพลาด คำอธิบาย
forbidden (403) liveStreamModificationNotAllowed แก้ไขสตรีมแบบสดที่ระบุในสถานะปัจจุบันไม่ได้ ดูข้อมูลเพิ่มเติมได้ที่อายุการใช้งานของประกาศ
forbidden (403) liveStreamModificationNotAllowed API ไม่อนุญาตให้เปลี่ยนค่าของช่อง cdn.format, cdn.frameRate, cdn.ingestionType หรือ cdn.resolution หลังจากสร้างสตรีมแล้ว
forbidden (403) liveStreamModificationNotAllowed API ไม่อนุญาตให้เปลี่ยนสตรีมที่นํากลับมาใช้ใหม่ได้ หรือในทางกลับกัน สําหรับข้อมูลเพิ่มเติมโปรดดูทําความเข้าใจการออกอากาศและสตรีม
insufficientPermissions insufficientLivePermissions คําขอไม่ได้รับอนุญาตให้อัปเดตสตรีมแบบสดที่ระบุ โปรดดูข้อมูลเพิ่มเติมที่หัวข้อการใช้การตรวจสอบสิทธิ์ OAuth2
insufficientPermissions liveStreamingNotEnabled ผู้ใช้ที่ให้สิทธิ์คําขอไม่ได้เปิดใช้สตรีมวิดีโอสดบน YouTube ผู้ใช้จะดูข้อมูลเพิ่มเติมได้ที่ https://www.youtube.com/features
invalidValue (400) invalidDescription ค่าของพร็อพเพอร์ตี้ snippet.description ในทรัพยากรสตรีมแบบสดมีอักขระได้สูงสุด 10,000 ตัว
invalidValue (400) invalidTitle ค่าของพร็อพเพอร์ตี้ snippet.title ในทรัพยากรสตรีมแบบสดต้องมีความยาวระหว่าง 1 ถึง 128 อักขระ
notFound (404) liveStreamNotFound ไม่มีสตรีมแบบสดที่ระบุ
required (400) idRequired ทรัพยากรสตรีมแบบสดต้องระบุค่าสําหรับพร็อพเพอร์ตี้ id
required (400) ingestionTypeRequired ทรัพยากรสตรีมแบบสดต้องระบุค่าสําหรับพร็อพเพอร์ตี้ cdn.ingestionType
required (400) titleRequired ทรัพยากรสตรีมแบบสดต้องระบุค่าสําหรับพร็อพเพอร์ตี้ snippet.title

ผู้สนับสนุน

ตารางต่อไปนี้ระบุข้อความแสดงข้อผิดพลาดที่ API แสดงเพื่อตอบสนองต่อการเรียกที่เกี่ยวข้องกับทรัพยากร sponsors

sponsors.list

ประเภทข้อผิดพลาด รายละเอียดข้อผิดพลาด คำอธิบาย
forbidden (403) insufficientPermissions คุณไม่มีสิทธิ์ที่จําเป็นในการดูผู้สนับสนุนของช่อง
invalidValue (400) invalidValueInRequest คําขอมีค่าที่ไม่ถูกต้อง
invalidValue (400) sponsorshipNotEnabledForChannelId ช่องนี้ไม่ได้เปิดใช้ผู้สนับสนุน