我有一个PHP项目,正在尝试保护文件。我正在使用的另一个API需要文件的公共URL。因此,据我所知,要遵循公共URL的要求,一种解决方案是使URL在每次下载后失效。 简而言之,我将请求该文件,返回一个一次性链接,通过第三方API下载该文件,然后该链接将在过期后不再被任何人使用。
我的问题是,那里有哪些服务可以为我做到这一点?还是我可以用普通的php / laravel来做?
也可以接受其他解决方案,但是我看不到任何其他方式(请告诉我我错了!)。
尝试使用laravel的URL帮助器,但仍无法公开公共存储文件夹。