ImageX Integration
ImageX Integration

ImageX Integration

免費

ImageX integration for fresns

使用標識名安裝
使用指令安裝

Feature

  1. [Basic] File storage. You can save almost anything you like in ImageX
  2. [Powerful] Image processing. You can change your image processing to optimize the bandwidth.
  3. [Safe] Url signature. Guest can not get your file without a correct signature from your site.

Installation

  1. Install this plugin by typing plugin identity ImageX in your Control Panel. Typing php artisan market:require ImageX in your shell works also.
  2. Enable this plugin.
  3. 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

ExerciseBook/fresns-imagex

2.1.3 2024-08-15 14:01
  • 临时解决 FileSize 验证错误
2.1.2 2024-07-25 05:38
  1. 改个版本号
2.1.1 2024-07-22 11:14
  • moreJson 改为 moreInfo
  • 移除冗余微信 web SDK 引用
2.1.0 2024-05-19 17:48
  • 适配新的存储配置和命令字
2.0.0 2024-04-30 11:59
  • fix: Fresns 3 支持
1.7.5 2023-12-16 14:32
  • fix: 修复上传时参数错误
1.7.4 2023-12-16 12:32
  • fix: 修复上传时参数错误
1.7.3 2023-12-09 15:19
  • fix: 前端上传保留文件名
1.7.2 2023-11-01 13:38
  • fix: 修复微信小程序中上传多个文件重复返回的问题
1.7.1 2023-10-25 13:24
  • chore: 调整缓存策略
  • fix: 修复微信小程序环境下的一些错误
1.7.0 2023-10-15 14:23
  • chore: 适配 Fresns v2.19.0
1.6.0 2023-07-29 20:09
  • feat: 支持 Fresns 音频 和 文档 处理规则
1.5.0 2023-07-22 10:25
  • chore: 文件参数
  • chore: fresns callback
1.4.0 2023-07-14 13:45
  1. 修复物理删除的循环问题
  2. 修复客户端上传数据库存储了错误的文件路径的问题
1.3.0 2023-07-03 09:57

更新日志

  1. 客户端上传添加文件校验
1.2.1 2023-05-19 03:02
  • 适配新版回调格式
1.2.0 2023-05-06 16:46
  • 整理代码
  • 替换静态资源
  • 适配新的插件机制 fskey
1.1.4 2023-03-02 23:18
  • 修复区域设置读取错误
1.1.3 2023-03-01 12:48
  • 优化文件信息
  • 更新缓存标签
1.1.2 2023-02-18 18:29
  • 支持最新版 Fresns(2.6.0),并放弃旧版本 Fresns (低于 2.6.0)支持
1.1.1 2023-02-17 14:58
  • 修复缓存错误
1.1.0 2023-02-10 18:10
  • 支持插件页直传云服务
  • 支持视频处理(转码和封面)
1.0.1 2022-11-10 02:48
  • 添加封面
  • 更新依赖(修复文件上传错误)
1.0.0 2022-10-25 04:07
  • 第一个版本    - 文件上传    - 图片处理    - 文件防盗链
Fresns 應用市場 免責聲明

Fresns 應用市場是 Fresns 擴充包存儲庫,它聚合了基於 Fresns 生態機制開發的公共或私有的擴充包。

Fresns 應用市場是一個開放的平台,任何註冊為開發者的賬號均可發布應用(認證的開發者可以發布收費應用)。所以 Fresns 應用市場無法全面監控由第三方上傳至應用市場的應用程序,因此不保證應用程序的合法性、安全性、完整性、真實性或品質等。您從 Fresns 應用市場下載應用程序時,同意自行判斷並承擔所有風險,而不依賴於 Fresns 應用市場。

免費應用無特殊說明,開發者沒有義務提供技術支持,請自行安裝測試功能。

在任何情況下,Fresns 應用市場有權依法停止應用市場服務並採取相應行動,包括但不限於對於相關應用程序進行下架、暫停服務的全部或部分。由此對您及第三人可能造成的損失,Fresns 應用市場不承擔任何直接、間接或者連帶的責任。

Fresns