如何利用PHP实现上传图片及视频到七牛云?

七牛是一家怎样的公司?

七牛云(隶属于上海七牛信息技术有限公司)是国内领先的以视觉智能和数据智能为核心的企业级云计算服务商,同时也是国内最有特色的智能视频云服务商,累计为 70 多万家企业提供服务,覆盖了国内80%网民。围绕富媒体场景推出了对象存储、融合 CDN 加速、容器云、大数据平台、深度学习平台等产品、并提供一站式智能视频云解决方案。为各行业及应用提供可持续发展的智能视频云生态,帮助企业快速上云,创造更广阔的商业价值。

七牛云官方网站:https://www.qiniu.com/

注册七牛云地址:

如何利用PHP实现上传图片及视频到七牛云?_第1张图片

登陆七牛云地址:

如何利用PHP实现上传图片及视频到七牛云?_第2张图片

开发文档下载地址:

https://developer.qiniu.com/kodo/sdk/1241/php

注意:一定要下载对应的版本,在这里咱们PHP开发人员下载PHP对应的版本

如何利用PHP实现上传图片及视频到七牛云?_第3张图片

下载sdk包之后接下来就可以对html代码进行书写了

建立一个upload.html




	


	

点击上传按钮提交到upload.php代码

uploadToken($bucket);
$uploadMgr = new UploadManager();
$filePath = $_FILES['image']['tmp_name'];//'./php-logo.png';  //接收图片信息
if($_FILES['image']['type']=='video/mp4'){
	$key = 'video'.time().'.mp4';  
}elseif($_FILES['image']['type']=='audio/mp3'){
	$key = 'audio'.time().'.mp3';  
}else{
	$key = 'png'.time().'.png';  
}
list($ret, $err) = $uploadMgr->putFile($token, $key, $filePath);  
if ($err !== null) {  
    echo '上传失败';
} else{
	print_r($ret['key']);
}

 如果说还是不清楚的可以Chat我,随时支持。

如何利用PHP实现上传图片及视频到七牛云?_第4张图片

 

你可能感兴趣的:(php)