ImageX Integration
ImageX Integration

ImageX Integration

무료

ImageX integration for fresns

fskey로 설치
명령으로 설치

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 마켓플레이스 면책 조항

The Fresns App Marketplace is a repository of Fresns extensions, aggregating public and private extensions developed on top of the Fresns ecosystem.

The Fresns Marketplace is an open platform and any account registered as a developer can publish apps (certified developer can publish paid apps). As a result, the Fresns App Marketplace is unable to fully monitor applications uploaded to the App Marketplace by third parties and therefore does not guarantee the legitimacy, security, integrity, authenticity or quality of applications. By downloading an application from the Fresns Marketplace, you agree to use your own judgement and assume all risks without relying on the Fresns Marketplace.

Free applications are not explicitly stated and the developer is not obliged to provide technical support, so please install your own test functions.

In any case, Fresns Marketplace reserves the right to discontinue the Application Marketplace service and to take appropriate action in accordance with the law, including but not limited to removal of the application in question, suspension of all or part of the service. Fresns shall not be liable, directly, indirectly or jointly, for any damages that may be caused to you or to third parties.

Fresns