# uploader **Repository Path**: plusman/uploader ## Basic Information - **Project Name**: uploader - **Description**: php上传类,抛弃了本地存储,使用 oss 进行文件存储。 - **Primary Language**: PHP - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2014-08-02 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #uploader ##目前支持的Oss * 阿里Oss ##配置 ``` // 请填写你的阿里云 oss 账号 public $aliyun_AccessKeyId = 'ErwqA47Po1v5uk7G'; public $aliyun_AccessKeySecret = 'bzaUB58K1ZGOXc1SRP8PX69MUM7VI9'; public $aliyun_bucket = 'pd-hz-1'; public $aliyun_weburl = 'http://pd-hz-1.oss-cn-hangzhou.aliyuncs.com/'; ``` ##调用方法 ``` require_once('you_path_to_uploarder/uploader.class.php'); $uploader = uploader(); /* * 参数说明 * $name 文件本地名字,如果文件为远程url,可以直接填写url地址。 * $file_source_path ,可以填写本地路径,也可以填写远程url * * * 返回格式说明 * type 为云空间类型 * url 为图片地址 * * success: * 'error' => 0, * 'type' => 'aliyun_oss', * 'url' => $url, * * fail * 'error' => 101, * 'type' => 'aliyun_oss', * 'message' => 'filetype not allowed', * */ $up_res = $uploader->upload_aliyun($name,$file_source_path); ```