sien6

阿里云的oss使用技巧

1初始化:

使用阿里云sdk包(php)

方法一:使用composer 加载sdk包

composer require aliyuncs/oss-sdk-php

"require": {
"aliyuncs/oss-sdk-php": "~2.0"
}

然后就是自动加载了:require_once __DIR__ . \'/vendor/autoload.php\';

方法二:直接引入sdk包

包连接:https://github.com/aliyun/aliyun-oss-php-sdk/releases?spm=5176.doc32099.2.6.MsgBum

require_once \'/路径/autoload.php\'; 自动引入所需文件

参考网址:https://help.aliyun.com/document_detail/32099.html?spm=5176.doc31947.6.751.PARDia

2 简单实例化:

use OSS\OssClient;
use OSS\Core\OssException;

$accessKeyId = \'******\';
$accessKeySecret = \'******\';
$endpoint = \'oss-cn-hongkong.aliyuncs.com\'; (香港域,外网)

//endpoint 域名参考网址:https://help.aliyun.com/document_detail/31837.html?spm=5176.doc32100.2.2.vLke67
$bucket = \'***\'; (bucket名)
try {
 $ossclient = new OssClient($accessKeyId, $accessKeySecret, $endpoint);
} catch (OssException $e) {
die($e->getMessage());
}

 

注:如果主机是阿里云ecs,使用oss内网模式,可以免除流量费

 

阿里云官方sdk文档:https://help.aliyun.com/document_detail/32099.html?spm=5176.doc31839.6.751.TDIVi1

 

发表于 2017-06-23 00:59  逝火  阅读(598)  评论(0编辑  收藏  举报
 

分类:

技术点:

相关文章:

  • 2021-12-12
  • 2021-08-15
  • 2021-12-29
  • 2021-09-27
  • 2021-09-01
  • 2021-12-12
  • 2018-07-25
猜你喜欢
  • 2021-12-12
  • 2021-12-12
  • 2021-12-12
  • 2021-12-28
  • 2021-12-12
  • 2021-12-28
  • 2021-10-13
相关资源
相似解决方案