GetCinemaFilms: відмінності між версіями
Перейти до навігації
Перейти до пошуку
Немає опису редагування |
|||
| Рядок 39: | Рядок 39: | ||
{ | { | ||
"Start": "2022-03-06 16:35:51", | "Start": "2022-03-06 16:35:51", | ||
"End": "2023-03-06 16:35:51" | "End": "2023-03-06 16:35:51", | ||
//"LangID": , | |||
"SelectBySessions": false//bool | |||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| Рядок 62: | Рядок 64: | ||
| Datetime | | Datetime | ||
| Час закінчення | | Час закінчення | ||
|- | |||
| | |||
| LangID | |||
| Int | |||
| | |||
|- | |||
| | |||
| SelectBySessions | |||
| bool | |||
| | |||
|} | |} | ||
| Рядок 83: | Рядок 95: | ||
"CinemaFilms": [ | "CinemaFilms": [ | ||
{ | { | ||
"End": " | "Age": 0, | ||
" | "Cast": null, | ||
"Name": " | "ComingSoon": false, | ||
"Start": " | "Description": "", | ||
"Director": "Сам собі режисер", | |||
"Duration": 120, | |||
"End": "2026-06-30 00:00:00", | |||
"FilmLang": "Українська", | |||
"Genre": null, | |||
"HighResImage": 21, | |||
"ID": 6129, | |||
"LowResImage": -1, | |||
"Name": "Кілхаус\r (29.04.26 - 30.06.26)", | |||
"OriginalLang": false, | |||
"PremiereEnd": "2026-04-30 00:00:00", | |||
"PremiereStart": "2026-04-29 00:00:00", | |||
"StandartImage": 6130, | |||
"Start": "2026-04-29 00:00:00", | |||
"Trailer": null | |||
} | } | ||
] | ] | ||
| Рядок 113: | Рядок 140: | ||
| <span style="color:#ff0000">CinemaFilms[] </span> | | <span style="color:#ff0000">CinemaFilms[] </span> | ||
| Массив опису номенклатури. Елементи масиву з наступними полями: | | Массив опису номенклатури. Елементи масиву з наступними полями: | ||
|- | |||
|| <span style="color:#ff0000">'''|'''</span> Age | |||
| Int | |||
| Рекомендований вік до перегляду | |||
|- | |||
|| <span style="color:#ff0000">'''|'''</span> Cast | |||
| String | |||
| Список "В ролях" | |||
|- | |||
|| <span style="color:#ff0000">'''|'''</span> ComingSoon | |||
| Bool | |||
| Скоро у кіно:<br> | |||
true - так <br> | |||
false - ні | |||
|- | |||
|| <span style="color:#ff0000">'''|'''</span> Description | |||
| String | |||
| Опис фільму | |||
|- | |||
|| <span style="color:#ff0000">'''|'''</span> Director | |||
| String | |||
| Режисер | |||
|- | |||
|| <span style="color:#ff0000">'''|'''</span> Duration | |||
| Int | |||
| Тривалість фільму | |||
|- | |- | ||
|| <span style="color:#ff0000">'''|'''</span> End | || <span style="color:#ff0000">'''|'''</span> End | ||
| Рядок 118: | Рядок 171: | ||
| Час закінчення | | Час закінчення | ||
|- | |- | ||
|| <span style="color:#ff0000">'''|'''</span> | || <span style="color:#ff0000">'''|'''</span> FilmLang | ||
| Datetime | |||
| Мова фільму або перекладу | |||
|- | |||
|| <span style="color:#ff0000">'''|'''</span> Genre | |||
| String | |||
| Перелік жанрів. | |||
|- | |||
|| <span style="color:#ff0000">'''|'''</span> HighResImage | |||
| Int | | Int | ||
| | | ід картинки високої якості (-1 - картинка відсутня), отримати фото можна методом </span>[https://wiki.expertsolution.com.ua/index.php?title=GetImage GetImage ]</span> | ||
|- | |- | ||
|| <span style="color:#ff0000">'''|'''</span> Name | || <span style="color:#ff0000">'''|'''</span> ID | ||
| Int | |||
| ід фільму | |||
|- | |||
|| <span style="color:#ff0000">'''|'''</span> LowResImage | |||
| Int | |||
| ід картинки низької якості (-1 - картинка відсутня), отримати фото можна методом </span>[https://wiki.expertsolution.com.ua/index.php?title=GetImage GetImage ]</span> | |||
|- | |||
|| <span style="color:#ff0000">'''|'''</span> Name | |||
| String | | String | ||
| Назва | | Назва фільму | ||
|- | |- | ||
|| <span style="color:#ff0000">'''|'''</span> | || <span style="color:#ff0000">'''|'''</span> OriginalLang | ||
| Bool | |||
| Мова оригіналу:<br> | |||
true - так <br> | |||
false - ні | |||
|- | |||
|| <span style="color:#ff0000">'''|'''</span> PremiereEnd | |||
| Datetime | |||
| Дата та час закінчення премьєри | |||
|- | |||
|| <span style="color:#ff0000">'''|'''</span> PremiereStart | |||
| Datetime | | Datetime | ||
| | | Дата та час початку премьєри | ||
|- | |||
|| <span style="color:#ff0000">'''|'''</span> StandartImage | |||
| Int | |||
| ід картинки, отримати фото можна методом </span>[https://wiki.expertsolution.com.ua/index.php?title=GetImage GetImage ]</span> | |||
|- | |||
|| <span style="color:#ff0000">'''|'''</span> Start | |||
| Datetime | |||
| Початок сеансу | |||
|- | |||
|| <span style="color:#ff0000">'''|'''</span> Trailer | |||
| Bool | |||
| Посилання на трейлер | |||
|} | |} | ||
Поточна версія на 14:22, 25 червня 2026
Функція повертає список фільмів
Розділ містить методи, необхідні для отримання списку фільмів
| Опис | Отримання списку фільмів. |
|---|---|
| Метод | POST |
| URL | /POSExternal/GetCinemaFilms |
| Request Headers | |
|---|---|
| KEY | VALUE |
| Content-Type | application/json |
| AccessToken | |
| Body raw (json) |
|---|
{
"Start": "2022-03-06 16:35:51",
"End": "2023-03-06 16:35:51",
//"LangID": ,
"SelectBySessions": false//bool
}
| Типи даних Body | |||
|---|---|---|---|
| * | Параметр | Тип | Опис |
| Start | Datetime | Час початку | |
| End | Datetime | Час закінчення | |
| LangID | Int | ||
| SelectBySessions | bool | ||
| Додатковий опис вихідних параметрів |
|---|
| Response (json) |
|---|
{
"Error": "",
"Success": true,
"CinemaFilms": [
{
"Age": 0,
"Cast": null,
"ComingSoon": false,
"Description": "",
"Director": "Сам собі режисер",
"Duration": 120,
"End": "2026-06-30 00:00:00",
"FilmLang": "Українська",
"Genre": null,
"HighResImage": 21,
"ID": 6129,
"LowResImage": -1,
"Name": "Кілхаус\r (29.04.26 - 30.06.26)",
"OriginalLang": false,
"PremiereEnd": "2026-04-30 00:00:00",
"PremiereStart": "2026-04-29 00:00:00",
"StandartImage": 6130,
"Start": "2026-04-29 00:00:00",
"Trailer": null
}
]
}
| Типи даних Response | ||
|---|---|---|
| Параметр | Тип | Опис |
| Error | String [] | Опис помилки, що виникла |
| Success | Bool | Успіх виконання запиту |
| CinemaFilms | CinemaFilms[] | Массив опису номенклатури. Елементи масиву з наступними полями: |
| | Age | Int | Рекомендований вік до перегляду |
| | Cast | String | Список "В ролях" |
| | ComingSoon | Bool | Скоро у кіно: true - так |
| | Description | String | Опис фільму |
| | Director | String | Режисер |
| | Duration | Int | Тривалість фільму |
| | End | Datetime | Час закінчення |
| | FilmLang | Datetime | Мова фільму або перекладу |
| | Genre | String | Перелік жанрів. |
| | HighResImage | Int | ід картинки високої якості (-1 - картинка відсутня), отримати фото можна методом GetImage |
| | ID | Int | ід фільму |
| | LowResImage | Int | ід картинки низької якості (-1 - картинка відсутня), отримати фото можна методом GetImage |
| | Name | String | Назва фільму |
| | OriginalLang | Bool | Мова оригіналу: true - так |
| | PremiereEnd | Datetime | Дата та час закінчення премьєри |
| | PremiereStart | Datetime | Дата та час початку премьєри |
| | StandartImage | Int | ід картинки, отримати фото можна методом GetImage |
| | Start | Datetime | Початок сеансу |
| | Trailer | Bool | Посилання на трейлер |
| Додатковий опис вхідних параметрів |
|---|