Laravel에서 Alibaba Cloud OSS Composer 패키지를 사용하여 _php 팁 공유
May 16, 2016 pm 08:23 PMAlibaba Cloud는 네임스페이스 기반의 SDK V2 버전을 제공하지만 문서가 그다지 완전하지 않고 사용 임계값이 상대적으로 높기 때문에 Composer 패키지를 패키징했습니다: https://github.com/johnlui/AliyunOSS
설치
composer.json에 다음 콘텐츠를 추가하세요.
필요: {
"johnlui/aliyun-oss": "dev-master"
}
그런 다음 작곡가 업데이트를 실행하세요
사용
JohnLuiAliyunOSSAliyunOSS를 사용하세요.
//OSSClient 객체 생성
// 세 가지 매개변수: 서버 주소, Alibaba Cloud에서 제공하는 AccessKeyId, AccessKeySecret
$oss = AliyunOSS::boot('http://oss-cn-qingdao.aliyuncs.com', $AccessKeyId, $AccessKeySecret);
// 버킷 설정
$oss = $oss->setBucket($bucketName);
// 파일 업로드(예제 파일은 공용 디렉터리의 robots.txt)
//두 개의 매개변수: 리소스 이름, 파일 경로
$oss->uploadFile('robots.txt', public_path('robots.txt'));
// 서버에서 이 리소스의 URL을 가져와서 인쇄하세요
// 두 개의 매개변수: 리소스 이름, 만료 시간
echo $oss->getUrl('robots.txt', new DateTime(" 1일"));
정말 간단합니다. 마음에 들면 Github에 별표를 표시해 보세요!

인기 기사

인기 기사

뜨거운 기사 태그

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











Alibaba Cloud는 2024 Yunqi 컨퍼런스가 9월 19일부터 21일까지 항저우에서 개최된다고 발표했습니다.

PHP에서 ORM(객체 관계형 매핑)을 사용하여 데이터베이스 작업을 단순화하는 방법은 무엇입니까?

Laravel과 CodeIgniter의 데이터 처리 기능은 어떻게 비교됩니까?
