2017 © Pedro Peláez
 

library tencentyun-cos-php

A package based on cos-php-sdk-v4

image

mclxly/tencentyun-cos-php

A package based on cos-php-sdk-v4

  • Friday, June 30, 2017
  • by mclxly
  • Repository
  • 1 Watchers
  • 0 Stars
  • 16 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

tencentyun-cos-php

基于cos-php-sdk-v4,稍作包装,便于使用, (*1)

封装自cos-php-sdk-v4

增加接口

  • 上传整个目录

用法

安装:composer require "mclxly/tencentyun-cos-php:dev-master", (*2)

use QCloud\Cos\Api as CosApi;
...
    $appID = env('QCLOUD_APPID','');
    $secretID = env('QCLOUD_SECRET_ID','');
    $secretKey = env('QCLOUD_SECRET_KEY','');
    $bucket = 'asset';

    $config = array(
      'app_id' => $appID,
      'secret_id' => $secretID,
      'secret_key' => $secretKey,
      'region' => 'gz',
      'timeout' => 60
    );
    $cosApi = new CosApi($config);

    // 上传文件夹
    $srcDir = public_path().'/css';
    // bucket回源地址的实际路径,用于生成目标相对路径
    $bucketBaseDir = public_path();
    $ret = $cosApi->uploadFolder($bucket, $srcDir, $bucketBaseDir);
    var_dump($ret);

The Versions

30/06 2017

dev-master

9999999-dev

A package based on cos-php-sdk-v4

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

by Colin

php cos qcloud