Updating documentation for obtaining playlists

This commit is contained in:
Divarion-D
2025-09-11 20:28:35 +03:00
parent 6d0e36f97a
commit d70b88bf81
6 changed files with 17 additions and 13 deletions
@@ -2,7 +2,7 @@
## File location
```
/home/xc_vm/wwwdir/get.php
/home/xc_vm/wwwdir/playlist.php
```
## Overview
@@ -13,7 +13,7 @@ The API requires either a username and password or a token for authentication.
### Base URL
```
http://<your-domain>:25461/get.php
http://<your-domain>:80/playlist
```
## Endpoints
@@ -39,7 +39,9 @@ GET /
**Example Request:**
```sh
curl -X GET "http://<your-domain>:25461/get.php?username=test&password=test&type=m3u_plus&output=hls&key=live"
curl -X GET "http://<your-domain>:80/playlist/username/password/type&output=hls&key=live"
or
curl -X GET "http://<your-domain>:80/playlist/token/type&output=hls&key=live"
```
**Response:**
+1 -1
View File
@@ -1,4 +1,4 @@
# System API
# System API (Method verification required)
## File location
```
+1 -1
View File
@@ -3,7 +3,7 @@
## API
- [System API](api/system_api.md)
- [Get playlist](api/get.md)
- [Get playlist](api/playlist.md)
- [Xtreamcodes](api/xtreamcodes_api.md)
## Build
@@ -2,7 +2,7 @@
## Расположение файла
```
/home/xc_vm/wwwdir/get.php
/home/xc_vm/wwwdir/playlist.php
```
## Обзор
@@ -13,7 +13,7 @@
### Базовый URL
```
http://<ваш домен>:25461/get.php
http://<ваш домен>:80/playlist
```
## Конечные точки
@@ -30,16 +30,18 @@ GET /
|------------|----------|----------|-------------|
| username | string | Yes* | Имя пользователя для аутентификации (Обязательно, если не используется `token`). |
| password | string | Yes* | Пароль для аутентификации (требуется, если `token` не используется). |
| токен | строка | Да* | Токен аутентификации (требуется, если `имя пользователя` и `пароль` не используются). |
| | type | string | No | Тип устройства (по умолчанию: `m3u_plus`). |
| token | строка | Да* | Токен аутентификации (требуется, если `имя пользователя` и `пароль` не используются). |
| type | string | No | Тип устройства (по умолчанию: `m3u_plus`). |
| key | string | No | Тип контента (прямой эфир, фильмы, радио_потоки, сериалы)| |
| output | string | No | Формат вывода (hls или m3u). |
| | nocache | boolean | Нет | Если true, отключается кэширование. |
| nocache | boolean | Нет | Если true, отключается кэширование. |
**Пример запроса:**
``sh
curl -X GET "http://<ваш-домен>:25461/get.php?username=test&password=test&type=m3u_plus&output=hls&key=live"
curl -X GET "http://<your-domain>:80/playlist/username/password/type&output=hls&key=live"
or
curl -X GET "http://<your-domain>:80/playlist/token/type&output=hls&key=live"
```
**Ответ:**
+1 -1
View File
@@ -1,4 +1,4 @@
# Системный API
# Системный API (Требуется проверка методов)
## Расположение файлов
```
+1 -1
View File
@@ -3,7 +3,7 @@
## API
- [Системный API](api/system_api.md)
- [Получить плейлист](api/get.md)
- [Получить плейлист](api/playlist.md)
- [Xtreamcodes](api/xtreamcodes_api.md)
## Сборка