Skip to content

Twikoo

PicHost 兼容 TwikooEasyImage 2.0 图片上传协议,评论系统可像接 EasyImage 一样配置。

Twikoo 配置

在 Twikoo 环境变量或配置中设置:

配置项
IMAGE_CDNeasyimage
IMAGE_CDN_URLhttps://你的域名/api/index.php
IMAGE_CDN_TOKEN与全局 API_UPLOAD_TOKEN 相同
  • 使用 网站域名(管理后台域)作为 IMAGE_CDN_URL 的主机名
  • Token 需在 PicHost API 页生成,或通过 API_UPLOAD_TOKEN 环境变量设置

上传接口

POST /api/index.php

表单字段:

字段说明
image图片文件
token全局 API Token(与 Auth-Token 等效)
bash
curl -X POST "https://admin.example.com/api/index.php" \
  -F "token=YOUR_TOKEN" \
  -F "image=@./demo.png"

上传的图片存入 images/ 目录,归属与 全局 Token 相同(管理员)。

与 REST API 的区别

项目REST /api/images/uploadTwikoo /api/index.php
鉴权Auth-Token 请求头表单 token
响应格式PicHost JSONEasyImage 兼容 JSON
Token全局或个人仅全局 Token

双域名部署

Twikoo 上传应走 网站域名SITE_BASE_URL),图片展示走 图片域名IMAGE_BASE_URL)。详见 双域名分离

相关