在fastadmin中,如何删除七牛云空间的图片
作者:鹰该飞翔
阅读:118
发布时间:2024年01月18日 15:20
在fastadmin中,删除七牛云文件的方法,前提:需要安装官方的七牛云插件
/** * 删除七牛云附件 */ function deleteQiniuFile($filepath) { $config = get_addon_config('qiniu'); $auth = new Auth($config['accessKey'], $config['secretKey']); $entry = $config['bucket'] . ':' . ltrim($filepath, '/'); $encodedEntryURI = \Qiniu\base64_urlSafeEncode($entry); $url = 'http://rs.qiniu.com/delete/' . $encodedEntryURI; $headers = $auth->authorization($url); //删除云储存文件 $ret = Http::sendRequest($url, [], 'POST', [CURLOPT_HTTPHEADER => ['Authorization: ' . $headers['Authorization']]]); if ($ret['ret'] == true) return true; return $ret['msg']; }
调用方法
$delres = deleteQiniuFile('/uploads/20240118/ed6b32b7d7b061b9301b997af2043dd4.jpg'); if ($delres === true) exit('删除成功'); exit($delres);
推荐文章
阿里云域名DNS服务器地址大全hichina和alidns
阅读 368
[设计]Android设计尺寸规范
阅读 592
[设计]iOS设计尺寸规范
阅读 851
Flutter1.10.3,HTTP Host Availability,checking the HTTP host: Operation timed out
阅读 493
[设计]电脑屏幕尺寸大全
阅读 479
[Fastadmin]在前台如何上传文件到七牛云
阅读 590
[设计]手机屏幕尺寸大全
阅读 462
[设计]切图命名规范
阅读 634
Flutter MOB配置
阅读 483
【互联网】好玩的API汇总
阅读 352
网站安全评估怎么做[自评估]
阅读 185
[设计]常用显示屏屏幕尺寸大全
阅读 474
[设计]手表屏幕尺寸
阅读 506
[PHP]获取网站ICO图标链接的方法,兼容ICO图标重定向的情景
阅读 501
使用CloudFlare白嫖阿里云香港OSS做图床
阅读 292
[设计]平板屏幕尺寸大全
阅读 480
[Flutter]MOB推送详细接入教程,闭坑指南
阅读 474
PHP怎么把文件内容转为formfile以传到第三方服务器
阅读 309
[集合]屏幕尺寸大全
阅读 916