七牛上传 网路图片

版权声明:本文为Areom原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhanjianjiu/article/details/81120088
require __DIR__."/../../php-sdk-7.2.6/autoload.php";
 
use Qiniu\Auth;
use Qiniu\Storage\BucketManager;

$url="http://afds.fds.fsad/fdsa.jpg";
$houzhui=getimgsuffix($url);
$key = 'images/'.date("Ymd").'/'.time().".".$houzhui;//上传目录
$img =  $this->upload($url,$key);
echo $img;
    /**
     * 获取图片后缀 
     */
    function getimgsuffix($name) {
        $info = getimagesize($name);
        $suffix = false;
        if($mime = $info['mime']){
            $suffix = explode('/',$mime)[1];
        }
        return $suffix;
    }

    /**
     * 图片上传
     * @param info( )
     */
    function upload($info,$key="abd"){
        $accessKey 	= '****';
        $secretKey 	= '****';
        $bucket 	= '****';
        $auth = new Auth($accessKey, $secretKey);
        $bucketManager = new BucketManager($auth);
        list($ret, $err) = $bucketManager->fetch($info, $bucket, $key);
        if ($err !== null) {
            return 1;
        } else {
            $imageUrl = $ret['key'];
            return $imageUrl;
        }

    }

猜你喜欢

转载自blog.csdn.net/zhanjianjiu/article/details/81120088