huydevct / media-storage
此包最新版本(1.1.6)没有可用的许可证信息。
媒体存储包
1.1.6
2024-03-04 13:33 UTC
Requires
- php: ^7.3|^8.0
- ext-json: *
- guzzlehttp/guzzle: ^7.2
- intervention/image: ^3.3
- laravel/framework: ^8.75|^9.0.0|^10.0.0
- php-ffmpeg/php-ffmpeg: ^1.2
README
配置应用
- 将此行添加到服务提供者 config/app.php 配置文件中
\Huy\MediaStorage\providers\MediaStorageServiceProvider::class,
- 运行此命令以发布配置
php artisan vendor:publish --tag=media_storage
# Vị trí file config config/media_storage.php
- 将这些行添加到 .env 文件中
IMAGE_MEDIUM= IMAGE_SMALL= IMAGE_EXTRA_SMALL= VIDEO_MEDIUM= VIDEO_SMALL=
- 这些 API 的路由
https://:8000/storage/images
https://:8000/storage/videos
- 您可以将域名替换为
https://:8000
- 请求接受带有键
file
或files
的 form-data - 这是这些 API 的 Postman 示例
curl --location 'https://:8000/storage/images' \
--header 'Accept: application/json' \
--form 'file=@"your-file"'
- 如果您调用这些 API 后没有任何响应,您需要记住添加头
Accept: application/json