Example #1
0
 public static function ReadOSSImages($object, $bucket = Config_Aliyun_OSS::SSC_SHOP_BUCKET)
 {
     $oss = new Lib_Aliyun_OSS($bucket);
     $oss->readFile($object);
     if ($oss->status()) {
         $header = $oss->header();
         $contentType = $header['content-type'];
         $contents = $oss->result();
     }
     return array('contentType' => $contentType, 'contents' => $contents);
 }
Example #2
0
 public static function UploadFileToOSS($oss_object, $dir)
 {
     if (!$oss_object) {
         return false;
     }
     try {
         $oss = new Lib_Aliyun_OSS(Config_Aliyun_OSS::SSC_SHOP_BUCKET);
         if (!$oss->objectExists($oss_object)) {
             $oss->uploadFile($oss_object, $dir);
         }
     } catch (Exception $e) {
         return false;
     }
     return true;
 }