zzarbi / synology
群晖API接口
dev-master
2021-12-27 15:19 UTC
Requires
- php: >=5.3.0
Requires (Dev)
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-09-24 03:59:40 UTC
README
这是一个消耗群晖API的PHP库
-
SYNO.Api
- 连接
- 断开连接
- 获取可用的API
-
SYNO.DownloadStation
- 连接
- 断开连接
- 获取信息
- 获取配置
- 设置配置
- 获取计划配置
- 设置计划配置
- 获取任务列表
- 获取任务信息
- 添加任务
- 删除任务
- 暂停任务
- 恢复任务
- 获取统计信息
- 获取RSS列表
- 刷新RSS
- 获取RSS源列表
-
SYNO.AudioStation
- 连接
- 断开连接
- 获取信息
- 获取对象
- 获取对象信息
- 获取对象封面
- 搜索歌曲
-
SYNO.FileStation
- 连接
- 断开连接
- 获取信息
- 获取共享
- 获取对象信息
- 获取列表
- 搜索
- 下载
- 创建文件夹
-
SYNO.VideoStation
- 连接
- 断开连接
- 获取信息
- 获取对象
- 搜索对象
- 列出对象
群晖API的使用
$synology = new Synology_Api('192.168.10.5', 5000, 'http', 1); //$synology->activateDebug(); $synology->connect('admin', 'xxxx'); print_r($synology->getAvailableApi());
AudioStation的使用
$synology = new Synology_AudioStation_Api('192.168.10.5', 5000, 'http', 1); $synology->connect('admin', 'xxxx'); print_r($synology->getInfo());