kazio73 / synology-api-client
Synology API客户端
0.3.8
2024-09-06 10:18 UTC
Requires
- php: >=8.2.0
- ext-curl: *
- ext-json: *
This package is auto-updated.
Last update: 2024-09-06 10:23:28 UTC
README
这是一个PHP库,用于消费Synology FileStation API。库正在更新中。已经出现了一些对SynologyDrive的支持。
-
SYNO.Api
- 连接
- 断开连接
- 获取可用API
-
SYNO.FileStation
- 连接
- 断开连接
- 获取信息
- 获取共享
- 获取对象信息
- 获取列表
- 获取路径信息
- 搜索
- 创建文件夹
- 上传文件
- 下载
- 删除
-
SYNO.DriveStation
- 连接
- 断开连接
- 获取信息
- 获取团队文件夹
- 获取我的驱动器
- 获取目录
- 创建文件夹
- 删除文件夹
FileStationClient Synology Api的使用
$synology = new FileStationClient('192.168.10.5', 5000, 'http', 1); $synology->activateDebug(); $synology->connect('admin', 'xxxx'); print_r($synology->getAvailableApi());
DriveStationClient Synology Api的使用
$synology = new FileStationClient('192.168.10.5', 5000, 'http', 1); $synology->activateDebug(); $synology->connect('admin', 'xxxx'); print_r($synology->getInfo('type: private || team', 'path')); print_r($synology->getDir('type: private || team', 'path', 'name'));