Feature
- [Basic] File storage. You can save almost anything you like in ImageX
- [Powerful] Image processing. You can change your image processing to optimize the bandwidth.
- [Safe] Url signature. Guest can not get your file without a correct signature from your site.
Installation
- Install this plugin by typing plugin identity
ImageX
in your Control Panel. Typingphp artisan market:require ImageX
in your shell works also. - Enable this plugin.
- Switch to your fresns storage configuration.
Configuration
Section | Configuration | Meaning | Example |
---|---|---|---|
Server Config | Service Provider | Set to ImageX Integration |
ImageX Integration |
Secret ID | Your access key ID get from VolcEngine IAM | AKbalabala |
|
Secret Key | Your secret access key get from VolcEngine IAM | RaNd0mTeXT |
|
Bucket Name | Your service ID get from VolcEngine ImageX and AppID get from VolcEngine BAF | Service0ID,123456 |
|
Bucket Region | Your service region get from VolcEngine ImageX (1) | cn-north-1 |
|
Bucket Endpoint | |||
Access Domain | Your service domain set in VolcEngine ImageX | https://example.com |
|
Filesystem Disk | Set to remote |
remote |
|
Function Config | Anti Link Key | Your url signature secret (2) | rANd0mteXt |
Valid minutes for sign | Keep the value less then the value set in the page Anti Link Key mentioned. |
||
Image Function | Image Handle Position | Set to path suffix padding | path-end |
Any other blank in this section | Starts with ~tplv- , ends with file extension name |
~tplv-Service0ID-t1.avif |
|
Video Function | Transcode Parameter | Starts with ~tplv- , ends with file extension name |
~tplv-Service0ID-t2.mp4 |
Transcode Parameter Handle Position | Set to path suffix padding | path-end |
|
Poster Parameter | Starts with ~tplv- , ends with file extension name |
~tplv-Service0ID-t3.png |
|
Poster Parameter Handle Position | Set to path suffix padding | path-end |
|
Audio Function | - |
Not supported . ImageX doesn't provide any audio processing function. But you can storage your audio file in ImageX. |
|
Document Function | - |
Supported . ImageX can storage any file you like. |
(1) The value is properly one of cn-north-1
, ap-singapore-1
, us-east-1
(2) Configuration page https://console.volcengine.com/imagex/service_manage/http_config/{SERVICE_ID}/{DOMAIN}
,
e.g. https://console.volcengine.com/imagex/service_manage/http_config/dQw4w9WgXcQ/example.com
. This plugin only
supports method C.
分類
適用於
Fresns 3.x
資料庫
資料庫支持
- MySQL/MariaDB
- PostgreSQL
- SQL Server
- SQLite
涉及 Fresns 資料表
- files
關於
版本 2.1.3
發佈時間 2024-08-15 14:01
- 临时解决 FileSize 验证错误
- 改个版本号
-
moreJson
改为moreInfo
- 移除冗余微信 web SDK 引用
- 适配新的存储配置和命令字
- fix: Fresns 3 支持
- fix: 修复上传时参数错误
- fix: 修复上传时参数错误
- fix: 前端上传保留文件名
- fix: 修复微信小程序中上传多个文件重复返回的问题
- chore: 调整缓存策略
- fix: 修复微信小程序环境下的一些错误
- chore: 适配 Fresns v2.19.0
- feat: 支持 Fresns 音频 和 文档 处理规则
- chore: 文件参数
- chore: fresns callback
- 修复物理删除的循环问题
- 修复客户端上传数据库存储了错误的文件路径的问题
更新日志
- 客户端上传添加文件校验
- 适配新版回调格式
- 整理代码
- 替换静态资源
- 适配新的插件机制 fskey
- 修复区域设置读取错误
- 优化文件信息
- 更新缓存标签
- 支持最新版 Fresns(2.6.0),并放弃旧版本 Fresns (低于 2.6.0)支持
- 修复缓存错误
- 支持插件页直传云服务
- 支持视频处理(转码和封面)
- 添加封面
- 更新依赖(修复文件上传错误)
- 第一个版本 - 文件上传 - 图片处理 - 文件防盗链
Fresns 應用市場 免責聲明
Fresns 應用市場是 Fresns 擴充包存儲庫,它聚合了基於 Fresns 生態機制開發的公共或私有的擴充包。
Fresns 應用市場是一個開放的平台,任何註冊為開發者的賬號均可發布應用(認證的開發者可以發布收費應用)。所以 Fresns 應用市場無法全面監控由第三方上傳至應用市場的應用程序,因此不保證應用程序的合法性、安全性、完整性、真實性或品質等。您從 Fresns 應用市場下載應用程序時,同意自行判斷並承擔所有風險,而不依賴於 Fresns 應用市場。
免費應用無特殊說明,開發者沒有義務提供技術支持,請自行安裝測試功能。
在任何情況下,Fresns 應用市場有權依法停止應用市場服務並採取相應行動,包括但不限於對於相關應用程序進行下架、暫停服務的全部或部分。由此對您及第三人可能造成的損失,Fresns 應用市場不承擔任何直接、間接或者連帶的責任。
Fresns