Thinkphp5 对接百度云对象存储 BOS (上传、删除)

本文介绍了如何在Thinkphp5框架中对接百度云对象存储BOS,包括SDK的获取与放置、上传文件的方法及删除文件的操作。详细步骤和作者信息见原文。
摘要由CSDN通过智能技术生成

首先下载SDK包可以在 官网下载 ,或者在项目根目录使用composer

composer require baidubce/bce-sdk-php

压缩包里面有五个文件,实际运用到只有两个,然后放在extend文件目录下,在需要使用的控制器进行引入

//如果是用composer 引入的直接use就可以了 :
use BaiduBce\Services\Bos\BosClient;
//如果使用的压缩包:
include_once './extend/BaiduBce.phar';//下面是文件结构
require './extend/SampleConf.php';// 配置信息

BaiduBce.phar
├──src
│   └── BaiduBce                //composer直接下载的就是这个文件
│       ├── Auth                //BCE签名相关
│       ├── Exception           //BCE客户端的异常
│       ├── Http                //BCE的Http通信相关
│       ├── Log                 //BCE日志
│       ├── Services
│       │   └── Bos                   //BOS主目录,此目录必须保留
│       │       ├── BosClient.php     //BOS操作类,所有操作可以通过BosClient类可以完成
│       │       ├── BosOptions.php    //BOS自定义配置
│       │      
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值