Module: Tiktok::Open::Sdk::Helpers::Validators::SourceInfoValidator
- Included in:
- PostPublishValidator
- Defined in:
- lib/tiktok/open/sdk/helpers/validators/source_info_validator.rb
Overview
Validates source information for TikTok video publishing.
This module provides validation methods for video source parameters including source type (PULL_FROM_URL or FILE_UPLOAD) and their respective required fields.
Constant Summary collapse
- SOURCE_OPTIONS =
Valid source options for video uploads
%w[ PULL_FROM_URL FILE_UPLOAD ].freeze
Instance Method Summary collapse
-
#validate_source_info!(source_info) ⇒ void
Validates source information and raises an error if invalid.
Instance Method Details
#validate_source_info!(source_info) ⇒ void
This method returns an undefined value.
Validates source information and raises an error if invalid.
66 67 68 69 70 71 72 |
# File 'lib/tiktok/open/sdk/helpers/validators/source_info_validator.rb', line 66 def validate_source_info!(source_info) errors = {} validate_source_info(source_info, errors) raise_validation_errors!(errors) end |