2024-12-05 19:54:34 +01:00
|
|
|
#[derive(Debug, serde::Serialize, serde::Deserialize, Default)]
|
|
|
|
|
pub struct UserApiRequest {
|
|
|
|
|
#[serde(default)]
|
|
|
|
|
pub username: String,
|
|
|
|
|
#[serde(default)]
|
|
|
|
|
pub password: String,
|
|
|
|
|
#[serde(default)]
|
|
|
|
|
pub token: String,
|
|
|
|
|
#[serde(default)]
|
|
|
|
|
pub action: String,
|
|
|
|
|
#[serde(default)]
|
|
|
|
|
pub series_id: String,
|
|
|
|
|
#[serde(default)]
|
|
|
|
|
pub vod_id: String,
|
|
|
|
|
#[serde(default)]
|
|
|
|
|
pub stream_id: String,
|
|
|
|
|
#[serde(default)]
|
|
|
|
|
pub category_id: String,
|
|
|
|
|
#[serde(default)]
|
|
|
|
|
pub limit: String,
|
|
|
|
|
#[serde(default)]
|
|
|
|
|
pub start: String,
|
|
|
|
|
#[serde(default)]
|
|
|
|
|
pub end: String,
|
|
|
|
|
#[serde(default)]
|
|
|
|
|
pub stream: String,
|
|
|
|
|
#[serde(default)]
|
|
|
|
|
pub duration: String,
|
2025-02-04 10:25:40 +01:00
|
|
|
#[serde(default, alias = "type")]
|
|
|
|
|
pub content_type: String,
|
2024-12-05 19:54:34 +01:00
|
|
|
}
|