Piwigo获取图片直链URL的方法

laoluo
laoluo
laoluo
管理员
32
文章
0
粉丝
教程评论12阅读模式

Piwigo是一个开源的照片.gallery管理系统,以下是获取图片直链的几种方法:

一、基础URL结构

Piwigo的图片URL通常有以下几种格式:

1. 基于图片ID的URL

https://你的域名/picture.php?/1234

其中 1234 是图片ID

2. 获取完整尺寸图片直链

https://你的域名/i.php?/upload/年份/月份/图片文件名

https://你的域名/_data/i/upload/年份/月份/图片文件名

二、通过数据库获取直链

如果你有数据库访问权限,可以在 piwigo_images 表中查询:

SELECT 
    id,
    file,
    representative_ext,
    path
FROM piwigo_images
WHERE id = 图片ID

三、通过API获取

Piwigo Web API可以获取图片信息:

https://你的域名/ws.php?format=json&method=pwg.images.getInfo&image_id=图片ID

四、模板中获取

在模板文件中,可以使用以下变量:

// 获取图片URL
{$current.U_ORIGINAL}    // 原始尺寸
{$current.U_HIGH}       // 高清尺寸
{$derivative->getUrl()} // 当前尺寸

五、实用的直链格式

最常用的直链格式:

https://你的域名/上传目录/年月/文件名
例:
https://example.com/galleries/2024/06/IMG_1234.jpg

六、注意事项

关键点:

  • 确认上传目录设置(默认是 ./galleries/
  • 不同尺寸图片在 _data/i/ 目录下
  • 可以通过管理后台的"照片"列表查看图片信息

 
laoluo
  • 本文由 laoluo 发表于2026年6月14日 06:23:52
  • 转载请务必保留本文链接:https://www.mydata-api.com/tutorials/33.html
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证