将短上传 URL 转换为完整 URL

感谢 @michaeld 的快速回复。我今天晚些时候会尝试一下。 :slight_smile:


对于任何感兴趣并打算在 PHP 中实现此功能的人,我使用了一个名为 base62 by tuupola 的 Composer 库。

这是我使用的代码:

<?php

$base62 = new Tuupola\Base62(["characters" => Tuupola\Base62::INVERTED]);

/** 设置原始文件名,不包括任何文件扩展名 */
$s = "r3AYqESanERjladb4vBB7VsMBm6";

/** 解码并转换为十六进制 */
$decoded = $base62->decode($s);

/** 预期结果:bda2c513e1da04f7b4e99230851ea2aafeb8cc4e */
echo bin2hex($decoded);