Tài liệu này xác định các loại lỗi mà toán tử YouTube Live Streaming API có thể trả về. Bạn cũng có thể tìm thấy danh sách các lỗi của từng phương thức riêng lẻ trong tài liệu tham khảo về phương thức đó.
Sự kiện của người hâm mộ tài trợ
Các bảng sau đây xác định thông báo lỗi mà API trả về để phản hồi các lệnh gọi liên quan đến tài nguyên fanFundingEvents
.
fanFundingEvents.list
Loại lỗi | Thông tin chi tiết về lỗi | Mô tả |
---|---|---|
forbidden (403) |
insufficientPermissions |
Bạn không có các quyền cần thiết để xem sự kiện Tài trợ của người hâm mộ của kênh. |
invalidValue (400) |
fanFundingNotEnabledForChannelId |
Kênh chưa bật tính năng Tài trợ của người hâm mộ. |
Phát sóng trực tiếp
Các bảng sau đây xác định thông báo lỗi mà API trả về để phản hồi các lệnh gọi liên quan đến tài nguyên liveBroadcasts
.
liveBroadcasts.bind
Loại lỗi | Thông tin chi tiết về lỗi | Mô tả |
---|---|---|
backendError |
internalError |
Đã xảy ra lỗi nội bộ trong quá trình liên kết. |
forbidden (403) |
liveBroadcastBindingNotAllowed |
Trạng thái hiện tại của chương trình phát trực tiếp không cho phép liên kết với chương trình phát trực tuyến. |
insufficientPermissions |
insufficientLivePermissions |
Yêu cầu không được phép truy xuất truyền phát trực tiếp được chỉ định. Để biết thêm thông tin, hãy xem bài viết Triển khai xác thực OAuth2. |
insufficientPermissions |
liveStreamingNotEnabled |
Người dùng đã uỷ quyền yêu cầu không được phép phát video trực tiếp trên YouTube. Người dùng có thể tìm thêm thông tin tại https://www.youtube.com/features. |
notFound (404) |
liveBroadcastNotFound |
Chương trình phát sóng do thông số id chỉ định không tồn tại. |
notFound (404) |
liveStreamNotFound |
Luồng do thông số streamId chỉ định không tồn tại. |
rateLimitExceeded |
userRequestsExceedRateLimit |
Người dùng đã gửi quá nhiều yêu cầu trong một khung thời gian nhất định. |
required (400) |
idRequired |
Tham số id bắt buộc phải xác định chương trình phát sóng để liên kết. |
liveBroadcasts.delete
Loại lỗi | Thông tin chi tiết về lỗi | Mô tả |
---|---|---|
forbidden (403) |
liveBroadcastDeletionNotAllowed |
Không xoá được trạng thái hiện tại của chương trình phát trực tiếp. |
insufficientPermissions |
insufficientLivePermissions |
Yêu cầu không được phép xoá truyền phát trực tiếp đã chỉ định. Để biết thêm thông tin, hãy xem bài viết Triển khai xác thực OAuth2. |
insufficientPermissions |
liveStreamingNotEnabled |
Người dùng đã uỷ quyền yêu cầu không được phép phát video trực tiếp trên YouTube. Người dùng có thể tìm thêm thông tin tại https://www.youtube.com/features. |
notFound (404) |
liveBroadcastNotFound |
Thuộc tính id được chỉ định trong tài nguyên phát sóng trực tiếp không xác định chương trình phát sóng. |
liveBroadcasts.insert
Loại lỗi | Thông tin chi tiết về lỗi | Mô tả |
---|---|---|
insufficientPermissions |
insufficientLivePermissions |
Yêu cầu này không được phép tạo chương trình phát sóng trực tiếp. |
insufficientPermissions |
livePermissionBlocked |
Người dùng đã uỷ quyền yêu cầu không thể phát video trực tiếp trên YouTube tại thời điểm này. Thông tin chi tiết giải thích lý do người dùng không thể phát video trực tiếp có thể xuất hiện trong phần cài đặt kênh của người dùng tại https://www.youtube.com/features. |
insufficientPermissions |
liveStreamingNotEnabled |
Người dùng đã uỷ quyền yêu cầu không được phép phát video trực tiếp trên YouTube. Người dùng có thể tìm thêm thông tin tại https://www.youtube.com/features. |
invalidValue (400) |
invalidAutoStart |
Tài nguyên phát trực tiếp chứa giá trị không hợp lệ cho thuộc tính contentDetails.enableAutoStart .
Không phải thông báo nào cũng hỗ trợ chế độ cài đặt này. |
invalidValue (400) |
invalidAutoStop |
Tài nguyên phát trực tiếp chứa giá trị không hợp lệ cho thuộc tính contentDetails.enableAutoStop . Bạn không thể sửa đổi chế độ cài đặt của enableAutoStop để phát liên tục. |
invalidValue (400) |
invalidDescription |
Tài nguyên phát trực tiếp không chỉ định giá trị hợp lệ cho thuộc tính snippet.description . Giá trị của tài sản có thể chứa tối đa 5.000 ký tự. |
invalidValue (400) |
invalidEmbedSetting |
Tài nguyên liveBroadcast chứa giá trị không hợp lệ cho thuộc tính contentDetails.enable_embed . Bạn không thể nhúng nội dung phát này. |
invalidValue (400) |
invalidLatencyPreferenceOptions |
Tài nguyên phát trực tiếp chứa giá trị không hợp lệ cho thuộc tính contentDetails.latencyPreference .
Không phải tất cả các tùy chọn cài đặt đều hỗ trợ tùy chọn độ trễ này.
|
invalidValue (400) |
invalidPrivacyStatus |
Tài nguyên liveBroadcast chứa giá trị không hợp lệ cho thuộc tính status.privacy_status . |
invalidValue (400) |
invalidProjection |
Tài nguyên liveBroadcast chứa giá trị không hợp lệ cho thuộc tính contentDetails.projection . Không thể đặt phép chiếu của trình phát mặc định thành 360 . |
invalidValue (400) |
invalidScheduledEndTime |
Tài nguyên liveBroadcast chứa giá trị không hợp lệ cho thuộc tính snippet.scheduledEndTime . Thời gian kết thúc theo lịch phải sau thời gian bắt đầu theo lịch. |
invalidValue (400) |
invalidScheduledStartTime |
Tài nguyên liveBroadcast chứa giá trị không hợp lệ cho thuộc tính snippet.scheduledStartTime . Thời gian bắt đầu đã lên lịch phải ở trong tương lai và đủ gần với ngày hiện tại mà chương trình phát sóng có thể được lên lịch một cách đáng tin cậy vào thời điểm đó. |
invalidValue (400) |
invalidTitle |
Tài nguyên phát trực tiếp không chỉ định giá trị hợp lệ cho thuộc tính snippet.title . Giá trị của tài sản phải dài từ 1 đến 100 ký tự. |
limitExceeded |
userBroadcastsExceedLimit |
Người dùng đã tạo quá nhiều chương trình phát sóng trực tiếp hoặc theo lịch, đồng thời phải dừng hoặc xóa một số chương trình phát sóng. |
rateLimitExceeded |
userRequestsExceedRateLimit |
Người dùng đã gửi quá nhiều yêu cầu trong một khung thời gian nhất định. |
required (400) |
privacyStatusRequired |
Tài nguyên phát sóng trực tiếp phải chỉ định một trạng thái quyền riêng tư. Xem các giá trị privacyStatus hợp lệ. |
required (400) |
scheduledEndTimeRequired |
Tài nguyên phát sóng trực tiếp phải chỉ định thuộc tính snippet.scheduledEndTime . |
required (400) |
scheduledStartTimeRequired |
Tài nguyên phát sóng trực tiếp phải chỉ định thuộc tính snippet.scheduledStartTime . |
required (400) |
titleRequired |
Tài nguyên phát sóng trực tiếp phải chỉ định thuộc tính snippet.title . |
liveBroadcasts.list
Loại lỗi | Thông tin chi tiết về lỗi | Mô tả |
---|---|---|
insufficientPermissions |
insufficientLivePermissions |
Yêu cầu không được phép truy xuất chương trình phát sóng trực tiếp. |
insufficientPermissions |
liveStreamingNotEnabled |
Người dùng đã uỷ quyền yêu cầu không được phép phát video trực tiếp trên YouTube. Người dùng có thể tìm thêm thông tin tại https://www.youtube.com/features. |
liveBroadcasts.transition
Loại lỗi | Thông tin chi tiết về lỗi | Mô tả |
---|---|---|
backendError |
errorExecutingTransition |
Đã xảy ra lỗi khi thay đổi trạng thái của thông báo. |
forbidden (403) |
errorStreamInactive |
Quá trình chuyển đổi đã yêu cầu không được phép khi luồng liên kết với chương trình phát sóng không hoạt động. |
forbidden (403) |
invalidTransition |
Không thể chuyển đổi chương trình phát sóng trực tiếp từ trạng thái hiện tại sang trạng thái đã yêu cầu. |
forbidden (403) |
redundantTransition |
Chương trình phát sóng trực tiếp đang ở trạng thái yêu cầu hoặc đang xử lý theo trạng thái đã yêu cầu. |
insufficientPermissions |
insufficientLivePermissions |
Yêu cầu này không được phép chuyển đổi chương trình phát sóng trực tiếp. |
insufficientPermissions |
livePermissionBlocked |
Người dùng đã uỷ quyền yêu cầu không thể phát video trực tiếp trên YouTube tại thời điểm này. Thông tin chi tiết giải thích lý do người dùng không thể phát video trực tiếp có thể xuất hiện trong phần cài đặt kênh của người dùng tại https://www.youtube.com/features. |
insufficientPermissions |
liveStreamingNotEnabled |
Người dùng đã uỷ quyền yêu cầu không được phép phát video trực tiếp trên YouTube. Người dùng có thể tìm thêm thông tin tại https://www.youtube.com/features. |
notFound (404) |
liveBroadcastNotFound |
Chương trình phát sóng do thông số id chỉ định không tồn tại. |
rateLimitExceeded (403) |
userRequestsExceedRateLimit |
Người dùng đã gửi quá nhiều yêu cầu trong một khung thời gian nhất định. |
required (400) |
idRequired |
Tham số id bắt buộc phải xác định chương trình phát sóng có trạng thái mà bạn muốn chuyển đổi. |
required (400) |
statusRequired |
Yêu cầu API phải chỉ định một giá trị cho tham số status . |
liveBroadcasts.update
Loại lỗi | Thông tin chi tiết về lỗi | Mô tả |
---|---|---|
forbidden (403) |
closedCaptionsTypeModificationNotAllowed |
Bạn chỉ có thể sửa đổi giá trị contentDetails.closedCaptionsType khi thông báo ở trạng thái created hoặc ready . |
forbidden (403) |
enableAutoStartModificationNotAllowed |
Bạn chỉ có thể sửa đổi giá trị contentDetails.enableAutoStart khi luồng không hoạt động và chương trình phát sóng ở trạng thái created hoặc ready . |
forbidden (403) |
enableClosedCaptionsModificationNotAllowed |
Bạn chỉ có thể sửa đổi giá trị contentDetails.enableClosedCaptions khi trạng thái của thông báo là created hoặc ready . |
forbidden (403) |
enableDvrModificationNotAllowed |
Bạn chỉ có thể sửa đổi giá trị contentDetails. khi trạng thái của thông báo là created hoặc ready . |
forbidden (403) |
enableMonitorStreamModificationNotAllowed |
Bạn chỉ có thể sửa đổi giá trị contentDetails. khi trạng thái của thông báo là created hoặc ready . |
forbidden (403) |
recordFromStartModificationNotAllowed |
Bạn chỉ có thể sửa đổi giá trị contentDetails. khi trạng thái của thông báo là created hoặc ready . |
insufficientPermissions |
insufficientLivePermissions |
Yêu cầu không được phép cập nhật chương trình phát sóng trực tiếp đã chỉ định. Để biết thêm thông tin, hãy xem bài viết Triển khai xác thực OAuth2. |
insufficientPermissions |
liveStreamingNotEnabled |
Người dùng đã uỷ quyền yêu cầu không được phép phát video trực tiếp trên YouTube. Người dùng có thể tìm thêm thông tin tại https://www.youtube.com/features. |
invalidValue (400) |
invalidAutoStart |
Tài nguyên phát trực tiếp chứa giá trị không hợp lệ cho thuộc tính contentDetails.enableAutoStart .
Bạn không thể sửa đổi chế độ cài đặt của enableAutoStart để phát liên tục. |
invalidValue (400) |
invalidAutoStop |
Tài nguyên phát trực tiếp chứa giá trị không hợp lệ cho thuộc tính contentDetails.enableAutoStop . Bạn không thể sửa đổi chế độ cài đặt của enableAutoStop để phát liên tục. |
invalidValue (400) |
invalidDescription |
Tài nguyên phát trực tiếp không chỉ định giá trị hợp lệ cho thuộc tính snippet.description . snippet.description có thể chứa tối đa 5.000 ký tự. |
invalidValue (400) |
invalidEmbedSetting |
Tài nguyên liveBroadcast chứa giá trị không hợp lệ cho thuộc tính contentDetails.enable_embed . Bạn không thể nhúng nội dung phát này. |
invalidValue (400) |
invalidEnableClosedCaptions |
Trong tài nguyên liveBroadcast, giá trị của thuộc tính contentDetails.enableClosedCaptions không tương thích với giá trị của chế độ cài đặt contentDetails.closedCaptionType . Hãy sửa đổi tài nguyên để chỉ bao gồm một trong hai thuộc tính, sau đó gửi lại yêu cầu. |
invalidValue (400) |
invalidLatencyPreferenceOptions |
Tài nguyên phát trực tiếp chứa giá trị không hợp lệ cho thuộc tính contentDetails.latencyPreference .
Không phải tất cả các tùy chọn cài đặt đều hỗ trợ tùy chọn độ trễ này.
|
invalidValue (400) |
invalidPrivacyStatus |
Tài nguyên phát trực tiếp không chỉ định trạng thái bảo mật hợp lệ. Xem các giá trị privacyStatus hợp lệ. |
invalidValue (400) |
invalidProjection |
Tài nguyên liveBroadcast chứa giá trị không hợp lệ cho thuộc tính contentDetails.projection . Không thể đặt phép chiếu của chương trình phát liên tục thành 360. |
invalidValue (400) |
invalidScheduledEndTime |
Tài nguyên liveBroadcast chứa giá trị không hợp lệ cho thuộc tính snippet.scheduledEndTime . Thời gian kết thúc theo lịch phải sau thời gian bắt đầu theo lịch. |
invalidValue (400) |
invalidScheduledStartTime |
Tài nguyên liveBroadcast chứa giá trị không hợp lệ cho thuộc tính snippet.scheduledStartTime . Thời gian bắt đầu đã lên lịch phải ở trong tương lai. |
invalidValue (400) |
invalidTitle |
Tài nguyên phát trực tiếp không chỉ định giá trị hợp lệ cho thuộc tính snippet.title . snippet.title phải dài từ 1 đến 100 ký tự. |
notFound (404) |
liveBroadcastNotFound |
Thuộc tính id được chỉ định trong tài nguyên phát sóng trực tiếp không xác định chương trình phát sóng. |
required (400) |
broadcastStreamDelayMsRequired |
Tài nguyên liveBroadcast không chỉ định thuộc tính contentDetails. . |
required (400) |
enableMonitorStreamRequired |
Tài nguyên liveBroadcast không chỉ định thuộc tính contentDetails. . |
required (400) |
idRequired |
Tài nguyên phát trực tiếp phải bao gồm và chỉ định một giá trị cho thuộc tính id . |
required (400) |
privacyStatusRequired |
Tài nguyên phát sóng trực tiếp không chỉ định trạng thái bảo mật. Hãy xem để biết các giá trị privacyStatus hợp lệ. |
required (400) |
scheduledEndTimeRequired |
Tài nguyên liveBroadcast không chỉ định thuộc tính snippet.scheduledEndTime . |
required (400) |
scheduledStartTimeRequired |
Tài nguyên liveBroadcast không chỉ định thuộc tính snippet.scheduledStartTime . |
required (400) |
titleRequired |
Tài nguyên liveBroadcast không chỉ định thuộc tính snippet.title . |
liveBroadcasts.cuepoint
Loại lỗi | Thông tin chi tiết về lỗi | Mô tả |
---|---|---|
insufficientPermissions (403) |
insufficientLivePermissions |
Yêu cầu không được phép chèn điểm dừng trong chương trình phát sóng trực tiếp. |
insufficientPermissions (403) |
liveStreamingNotEnabled |
Người dùng đã cho phép yêu cầu này không được phép phát trực tiếp video trên YouTube. Người dùng có thể tìm thêm thông tin tại https://support.google.com/youtube/answer/2474026 và https://www.youtube.com/features. |
rateLimitExceeded (403) |
userRequestsExceedRateLimit |
Người dùng đã gửi quá nhiều yêu cầu trong một khung thời gian nhất định. |
required (400) |
idRequired |
Thông số id bắt buộc phải xác định thông báo
mà bạn muốn chèn điểm dừng. |
required (400) |
cueTypeRequired |
Trường cueType bắt buộc phải được chỉ định trong phần nội dung của yêu cầu API. |
notFound (404) |
liveBroadcastNotFound |
Chương trình phát sóng do thông số id chỉ định không tồn tại. |
invalidValue (400) |
conflictingTimeFields |
Bạn chỉ có thể chỉ định một trong insertionOffsetTimeMs và walltimeMs . Việc đặt cả hai giá trị sẽ gây ra lỗi. Nếu bạn không
đặt một trong hai giá trị, YouTube sẽ sử dụng thời gian insertionOffsetTimeMs mặc định
(0 ), tức là điểm dừng sẽ được chèn càng sớm càng tốt. |
invalidValue (400) |
invalidInsertionOffsetTimeMs |
Tài nguyên cuepoint chỉ định một giá trị không hợp lệ cho thuộc tính insertionOffsetTimeMs . Giá trị phải là 0 hoặc một số nguyên dương. |
invalidValue (400) |
invalidWalltimeMs |
Tài nguyên cuepoint chỉ định một giá trị không hợp lệ cho thuộc tính walltimeMs . Giá trị này phải là số nguyên thể hiện dấu thời gian bắt đầu của hệ thống. |
backendError (5xx) |
serviceUnavailable |
Dịch vụ này không hoạt động. Hãy thử yêu cầu lại sau vài phút. |
LiveChatBans
Các bảng sau đây xác định thông báo lỗi mà API trả về để phản hồi các lệnh gọi liên quan đến tài nguyên liveChatBans
.
liveChatBans.delete
Loại lỗi | Thông tin chi tiết về lỗi | Mô tả |
---|---|---|
forbidden (403) |
forbidden |
Không thể xóa lệnh cấm đã chỉ định. Lỗi này có thể xảy ra nếu một người kiểm duyệt nhất định yêu cầu xóa lệnh cấm đối với một người kiểm duyệt khác. |
forbidden (403) |
insufficientPermissions |
Bạn không có các quyền cần thiết để xóa lệnh cấm được chỉ định. |
invalidValue (400) |
invalidLiveChatBanId |
Tham số id chỉ định một giá trị không hợp lệ. |
notFound (404) |
liveChatBanNotFound |
Không thể tìm thấy lệnh cấm đã chỉ định. |
liveChatBans.insert
Loại lỗi | Thông tin chi tiết về lỗi | Mô tả |
---|---|---|
forbidden (403) |
insufficientPermissions |
Bạn không có các quyền cần thiết để cấm người dùng tham gia cuộc trò chuyện trực tiếp đã chỉ định. |
forbidden (403) |
liveChatBanInsertionNotAllowed |
Không thể tạo lệnh cấm được chỉ định. Lỗi này có thể xảy ra nếu yêu cầu cố gắng cấm chủ sở hữu cuộc trò chuyện hoặc một người kiểm duyệt khác. |
invalidValue (400) |
invalidChannelId |
Không tìm thấy mã nhận dạng kênh được chỉ định. |
invalidValue (400) |
invalidLiveChatId |
Giá trị snippet.liveChatId được chỉ định trong yêu cầu không hợp lệ. Hãy kiểm tra tài nguyên liveBroadcast liên kết để đảm bảo bạn có giá trị chính xác. |
notFound (404) |
liveChatNotFound |
Không tìm thấy cuộc trò chuyện trực tiếp đã chỉ định. Hãy kiểm tra tài nguyên liveBroadcast liên kết để đảm bảo rằng bạn đang đặt giá trị chính xác cho thuộc tính snippet.liveChatId . |
notFound (404) |
liveChatUserNotFound |
Không tìm thấy người dùng trò chuyện trực tiếp mà bạn đang cố gắng cấm. |
required (400) |
bannedUserChannelIdRequired |
Tài nguyên liveChatBan được gửi trong nội dung yêu cầu phải chỉ định một giá trị cho thuộc tính snippet.bannedUserDetails.channelId . |
required (400) |
liveChatIdRequired |
Tài nguyên liveChatBan được gửi trong nội dung yêu cầu phải chỉ định một giá trị cho thuộc tính snippet.liveChatId . |
Tin nhắn trò chuyện trực tiếp
Các bảng sau đây xác định thông báo lỗi mà API trả về để phản hồi các lệnh gọi liên quan đến tài nguyên liveChatMessages
.
liveChatMessages.delete
Loại lỗi | Thông tin chi tiết về lỗi | Mô tả |
---|---|---|
forbidden (403) |
forbidden |
Bạn không có quyền xoá thông báo đã chỉ định. |
forbidden (403) |
modificationNotAllowed |
Không thể xóa tài nguyên liveChatMessage đã chỉ định. Thông số id có thể xác định bài viết do người kiểm duyệt hoặc người dùng khác tạo tin nhắn. |
notFound (404) |
liveChatMessageNotFound |
Không tìm thấy thông báo mà bạn đang cố gắng xoá. Hãy kiểm tra giá trị của tham số id để đảm bảo tham số này là chính xác. |
liveChatMessages.insert
Loại lỗi | Thông tin chi tiết về lỗi | Mô tả |
---|---|---|
forbidden (403) |
forbidden |
Bạn không có các quyền cần thiết để tạo thông báo đã chỉ định. |
forbidden (403) |
liveChatDisabled |
Chủ sở hữu đã tắt cuộc trò chuyện trực tiếp được chỉ định, nghĩa là không thể thêm tin nhắn vào cuộc trò chuyện đó. |
forbidden (403) |
liveChatEnded |
Cuộc trò chuyện trực tiếp mà bạn chỉ định không còn tồn tại. |
invalidValue (400) |
messageTextInvalid |
Văn bản tin nhắn (snippet.textMessageDetails.messageText ) không hợp lệ. |
notFound (404) |
liveChatNotFound |
Cuộc trò chuyện trực tiếp được xác định trong yêu cầu API không tồn tại. Lỗi này xảy ra nếu chủ sở hữu đã xóa cuộc trò chuyện. |
rateLimitExceeded |
rateLimitExceeded |
Người dùng đã đăng quá nhiều tin nhắn trò chuyện trong một khung thời gian nhất định. |
required (400) |
liveChatIdRequired |
Tài nguyên liveChatMessage phải bao gồm và chỉ định một giá trị cho thuộc tính snippet.liveChatId . |
required (400) |
messageTextRequired |
Tài nguyên liveChatMessage phải bao gồm và chỉ định một giá trị cho thuộc tính snippet.textMessageDetails.messageText . |
required (400) |
typeRequired |
Tài nguyên liveChatMessage phải bao gồm và chỉ định một giá trị cho thuộc tính snippet.type . Đặt giá trị thông số thành text |
liveChatMessages.list
Loại lỗi | Thông tin chi tiết về lỗi | Mô tả |
---|---|---|
forbidden (403) |
forbidden |
Bạn không có quyền cần thiết để truy xuất tin nhắn cho cuộc trò chuyện trực tiếp được chỉ định. |
forbidden (403) |
liveChatDisabled |
Trò chuyện trực tiếp không được bật cho chương trình phát đã chỉ định. |
forbidden (403) |
liveChatEnded |
Cuộc trò chuyện trực tiếp mà bạn chỉ định không còn tồn tại. |
notFound (404) |
liveChatNotFound |
Không tìm thấy cuộc trò chuyện trực tiếp mà bạn đang cố gắng truy xuất. Hãy kiểm tra giá trị của tham số liveChatId của yêu cầu để đảm bảo rằng tham số này là chính xác. |
rateLimitExceeded |
rateLimitExceeded |
Yêu cầu được gửi quá nhanh sau yêu cầu trước đó. Lỗi này xảy ra khi API yêu cầu truy xuất thông báo được gửi thường xuyên hơn tốc độ làm mới của YouTube, điều này gây lãng phí băng thông không cần thiết. |
Điểm phát sóng trực tiếp
Các bảng sau đây xác định thông báo lỗi mà API trả về để phản hồi các lệnh gọi liên quan đến tài nguyên liveCuepoints
.
liveCuepoints.insert
Loại lỗi | Thông tin chi tiết về lỗi | Mô tả |
---|---|---|
invalidValue (400) |
conflictingTimeFields |
Bạn chỉ có thể chỉ định một trong offsetTimeMs và walltime . |
phát trực tiếp
Các bảng sau đây xác định thông báo lỗi mà API trả về để phản hồi các lệnh gọi liên quan đến tài nguyên liveStreams
.
liveStreams.delete
Loại lỗi | Thông tin chi tiết về lỗi | Mô tả |
---|---|---|
forbidden (403) |
liveStreamDeletionNotAllowed |
Không thể xoá luồng trực tiếp đã chỉ định vì luồng này liên kết với một chương trình phát sóng vẫn chưa kết thúc. |
insufficientPermissions |
insufficientLivePermissions |
Yêu cầu không được phép xóa luồng trực tiếp đã chỉ định. Để biết thêm thông tin, hãy xem bài viết Triển khai xác thực OAuth2. |
insufficientPermissions |
liveStreamingNotEnabled |
Người dùng đã uỷ quyền yêu cầu không được phép phát video trực tiếp trên YouTube. Người dùng có thể tìm thêm thông tin tại https://www.youtube.com/features. |
notFound (404) |
liveStreamNotFound |
Sự kiện phát trực tiếp đã chỉ định không tồn tại. |
liveStreams.insert
Loại lỗi | Thông tin chi tiết về lỗi | Mô tả |
---|---|---|
insufficientPermissions |
insufficientLivePermissions |
Yêu cầu này không được phép tạo sự kiện trực tiếp đã chỉ định. |
insufficientPermissions |
livePermissionBlocked |
Người dùng đã uỷ quyền yêu cầu không thể phát video trực tiếp trên YouTube tại thời điểm này. Thông tin chi tiết giải thích lý do người dùng không thể phát video trực tiếp có thể xuất hiện trong phần cài đặt kênh của người dùng tại https://www.youtube.com/features. |
insufficientPermissions |
liveStreamingNotEnabled |
Người dùng đã uỷ quyền yêu cầu không được phép phát video trực tiếp trên YouTube. Người dùng có thể tìm thêm thông tin tại https://www.youtube.com/features. |
invalidValue (400) |
invalidDescription |
Giá trị của thuộc tính snippet.description trong tài nguyên liveStream có thể có tối đa 10.000 ký tự. |
invalidValue (400) |
invalidFormat |
Giá trị của thuộc tính cdn.format trong tài nguyên liveStream không hợp lệ. |
invalidValue (400) |
invalidFrameRate |
Giá trị của thuộc tính cdn.frameRate trong tài nguyên liveStream không hợp lệ. |
invalidValue (400) |
invalidIngestionType |
Giá trị của thuộc tính cdn.ingestionType trong tài nguyên liveStream không hợp lệ. |
invalidValue (400) |
invalidResolution |
Giá trị của thuộc tính cdn.resolution trong tài nguyên liveStream không hợp lệ. |
invalidValue (400) |
invalidTitle |
Giá trị của thuộc tính snippet.title trong tài nguyên liveStream phải dài từ 1 đến 128 ký tự. |
rateLimitExceeded |
userRequestsExceedRateLimit |
Người dùng đã gửi quá nhiều yêu cầu trong một khung thời gian nhất định. |
required (400) |
cdnRequired |
Tài nguyên liveStream phải chứa đối tượng cdn . |
required (400) |
frameRateRequired |
API sẽ trả về lỗi này nếu bạn chỉ định một giá trị cho thuộc tính cdn.resolution nhưng không chỉ định giá trị cho thuộc tính cdn.frameRate . |
required (400) |
ingestionTypeRequired |
Tài nguyên liveStream phải chỉ định một giá trị cho thuộc tính cdn.ingestionType >. |
required (400) |
resolutionRequired |
API sẽ trả về lỗi này nếu bạn chỉ định một giá trị cho thuộc tính cdn.frameRate nhưng không chỉ định giá trị cho thuộc tính cdn.resolution . |
required (400) |
titleRequired |
Tài nguyên liveStream phải chỉ định một giá trị cho thuộc tính snippet.title . |
liveStreams.list
Loại lỗi | Thông tin chi tiết về lỗi | Mô tả |
---|---|---|
insufficientPermissions |
insufficientLivePermissions |
Yêu cầu này không được phép truy xuất luồng trực tiếp đã chỉ định. |
insufficientPermissions |
liveStreamingNotEnabled |
Người dùng đã uỷ quyền yêu cầu không được phép phát video trực tiếp trên YouTube. Người dùng có thể tìm thêm thông tin tại https://www.youtube.com/features. |
liveStreams.update
Loại lỗi | Thông tin chi tiết về lỗi | Mô tả |
---|---|---|
forbidden (403) |
liveStreamModificationNotAllowed |
Không thể sửa đổi luồng trực tiếp đã chỉ định ở trạng thái hiện tại. Để biết thêm thông tin, hãy xem phần Vòng đời của một chương trình phát sóng. |
forbidden (403) |
liveStreamModificationNotAllowed |
API không cho phép bạn thay đổi giá trị của các trường cdn.format , cdn.frameRate , cdn.ingestionType , hoặc cdn.resolution sau khi tạo luồng. |
forbidden (403) |
liveStreamModificationNotAllowed |
API không cho phép bạn thay đổi luồng có thể sử dụng lại thành luồng không thể tái sử dụng hoặc ngược lại. Để biết thêm thông tin, hãy xem phần Tìm hiểu về nội dung truyền phát và luồng. |
insufficientPermissions |
insufficientLivePermissions |
Yêu cầu này không được phép cập nhật luồng trực tiếp đã chỉ định. Để biết thêm thông tin, hãy xem bài viết Triển khai xác thực OAuth2. |
insufficientPermissions |
liveStreamingNotEnabled |
Người dùng đã uỷ quyền yêu cầu không được phép phát video trực tiếp trên YouTube. Người dùng có thể tìm thêm thông tin tại https://www.youtube.com/features. |
invalidValue (400) |
invalidDescription |
Giá trị của thuộc tính snippet.description trong tài nguyên liveStream có thể có tối đa 10000 ký tự. |
invalidValue (400) |
invalidTitle |
Giá trị của thuộc tính snippet.title trong tài nguyên liveStream phải dài từ 1 đến 128 ký tự. |
notFound (404) |
liveStreamNotFound |
Sự kiện phát trực tiếp đã chỉ định không tồn tại. |
required (400) |
idRequired |
Tài nguyên liveStream phải chỉ định một giá trị cho thuộc tính id . |
required (400) |
ingestionTypeRequired |
Tài nguyên liveStream phải chỉ định một giá trị cho thuộc tính cdn.ingestionType . |
required (400) |
titleRequired |
Tài nguyên liveStream phải chỉ định một giá trị cho thuộc tính snippet.title . |
người tài trợ
Các bảng sau đây xác định thông báo lỗi mà API trả về để phản hồi các lệnh gọi liên quan đến tài nguyên sponsors
.
sponsors.list
Loại lỗi | Thông tin chi tiết về lỗi | Mô tả |
---|---|---|
forbidden (403) |
insufficientPermissions |
Bạn không có các quyền cần thiết để xem tài trợ của kênh. |
invalidValue (400) |
invalidValueInRequest |
Yêu cầu chứa một giá trị không hợp lệ. |
invalidValue (400) |
sponsorshipNotEnabledForChannelId |
Kênh chưa bật tính năng tài trợ. |