首页 / 后端开发 / oss 上传文件返回值的url,返回自定义域名的url方法

oss 上传文件返回值的url,返回自定义域名的url方法

2021-04-05 04:05 后端开发 阅读 5777 来源
try{
    $ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint,true);
} catch(OssException $e) {
    printf($e->getMessage() . "\n");
    return;
}
直接上代码

$accessKeyId = 阿里的accessKeyId

$accessKeySecret = 阿里的accessKeySecret

$endpoint = 设置了第4个参数为true,该出需要设置为自定义的域名,返回的也就是自定义的域名,反之该值应该填Endpoint(地域节点)例如oss-cn-hangzhou.aliyuncs.com

$isCName  = boolean值  是否对Bucket做了域名绑定,并且Endpoint参数填写的是自己的域名

执行上传
try {
      $upload = $this->ossClient->uploadFile($this->bucket, $objectName, $filePath);
} catch (OssException $e) {
      return $e->getMessage();
}

返回的上传地址在$upload['info']['url']

猜你喜欢