php结合美图秀秀,美图秀秀头像编辑器的使用?thinkphp+七牛方案
我用thinkphp,上传到七牛。下面是官方的一个html和一个接口
搞了半天 ,一天头绪都没有,请指教一下大概的方案
这里是html
美图WEB开放平台
window.οnlοad=function(){
/*第1个参数是加载编辑器div容器,第2个参数是编辑器类型,第3个参数是div容器宽,第4个参数是div容器高*/
xiuxiu.embedSWF("altContent",5,"100%","100%");
//修改为您自己的图片上传接口
xiuxiu.setUploadURL("__APP__/Home/Home/Staff/uploadHead");
xiuxiu.setUploadType(2);
xiuxiu.setUploadDataFieldName("upload_file");
xiuxiu.onInit = function ()
{
xiuxiu.loadPhoto("http://open.web.meitu.com/sources/images/1.jpg");
}
xiuxiu.onUploadResponse = function (data)
{
alert("上传响应" + data);
}
}
html, body { height:100%; overflow:hidden; }
body { margin:0; }
美图秀秀
这里是官方的处理接口
/**
* Note:for multipart/form-data upload
* 这个是标准表单上传PHP文件
* Please be amended accordingly based on the actual situation
*/
if (!$_FILES['Filedata']) {
die ( 'Image data not detected!' );
}
if ($_FILES['Filedata']['error'] > 0) {
switch ($_FILES ['Filedata'] ['error']) {
case 1 :
$error_log = 'The file is bigger than this PHP installation allows';
break;
case 2 :
$error_log = 'The file is bigger than this form allows';
break;
case 3 :
$error_log = 'Only part of the file was uploaded';
break;
case 4 :
$error_log = 'No file was uploaded';
break;
default :
break;
}
die ( 'upload error:' . $error_log );
} else {
$img_data = $_FILES['Filedata']['tmp_name'];
$size = getimagesize($img_data);
$file_type = $size['mime'];
if (!in_array($file_type, array('image/jpg', 'image/jpeg', 'image/pjpeg', 'image/png', 'image/gif'))) {
$error_log = 'only allow jpg,png,gif';
die ( 'upload error:' . $error_log );
}
switch($file_type) {
case 'image/jpg' :
case 'image/jpeg' :
case 'image/pjpeg' :
$extension = 'jpg';
break;
case 'image/png' :
$extension = 'png';
break;
case 'image/gif' :
$extension = 'gif';
break;
}
}
if (!is_file($img_data)) {
die ( 'Image upload error!' );
}
//图片保存路径,默认保存在该代码所在目录(可根据实际需求修改保存路径)
$save_path = dirname( __PUBLIC__ );
$uinqid = uniqid();
$filename = $save_path . '/' . $uinqid . '.' . $extension;
$result = move_uploaded_file( $img_data, $filename );
if ( ! $result || ! is_file( $filename ) ) {
die ( 'Image upload error!' );
}
echo 'Image data save successed,file:' . $filename;
exit ();
php结合美图秀秀,美图秀秀头像编辑器的使用?thinkphp+七牛方案相关推荐
- 小学计算机学情分析报告,美图小学信息技术_秀秀美图更漂亮教学设计学情分析教材分析课后反思...
第2课秀秀美图更漂亮 教学目的和要求 1. 了解美图秀秀的基本功能及操作方法 2. 能够用美图秀秀对照片进行简单的美化 3. 通过照片美化活动提高自己的审美水平增加生活的趣味. 教学重点与难 ...
- 删除右键菜单-美图看看美图秀秀的选项
注:本文通过注册表删除右键,如果害怕无法恢复可以在删除之前备份:方法就是右键然后导出,恢复就是双击导出的reg文件. 1.打开注册表:开始--运行--regedit(或者快捷键win键+R再输入reg ...
- 小姐姐の福音!美图旗下美妆相机推出AI新功能“发型管家”
李根 发自 Palo Alto 量子位 报道 | 公众号 QbitAI 又到AI福利时间,这次依然面向小姐姐们. 美图旗下产品美妆相机App推出"发型管家"新功能,可以帮助用户& ...
- 美图旗下美妆平台将停止运营 COO:All in “美和社交”
雷帝网 乐天 11月15日报道 美图公司COO程昱昨日发布内部邮件,宣布为进一步聚焦"美和社交"战略,公司决定从11月30日起,旗下的美图美妆平台将停止运营. "未来的1 ...
- 美图看看能看php图吗,美图看看支持格式超多 43种图片格式全hold住
区分看图软件好坏的一个重要条件就是它能够支持浏览的图片格式是否全面,是否能够满足我们的日常使用.小编特地为大家带来这款可以支持43种图片格式的妖孽看图软件--美图看看. 那么美图看看好用吗?当然,作为 ...
- 模拟黑洞图像_这次终于看清了!NASA模拟黑洞高清震撼动图,美到窒息!
原标题:这次终于看清了!NASA模拟黑洞高清震撼动图,美到窒息! [激光天地导读]NASA最新发布了最新的黑洞模拟动态图像,较今年4月人类首次"实拍"得到的黑洞图片的分辨率实现了飞 ...
- 用python画星空图教程水粉_水粉画教程:唯美星空水粉画步骤图
怎么画唯美的星空水粉画?很多小伙伴想要画一幅简单又好看星空水粉画.今天绘画吧学画画网为大家分享唯美星空水粉画步骤图,一起来看看水粉画星空是怎么画的吧. 准备工具:水粉画纸.水粉颜料.洗笔工具.铅笔.橡 ...
- echart关系树状图_echart——关系图graph详解
VueEchart组件见上一篇 export default { data () { const title = { // show: true, //是否显示 text: "画布关系图&q ...
- php仿天天p图,天天p图怎么样 天天P图拼图及抠图使用教程
这几天下载了一个腾讯推出的天天P图应用,对比美图秀秀,感觉还是天天P图好用点,特色功能非常强大 软件名称:天天P图(图片编辑美化软件) for android v5.6.0.2028 安卓版软件大小: ...
- 图表示学习+图神经网络:破解AI黑盒,揭示万物奥秘的钥匙!
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 从电信网络到社交网络,从经济网络到生物医学网络--图结构的数据无处 ...
最新文章
- Centos7开机之后连不上网ens33mtu 1500 qdisc noop state DOWN group default qlen 1000
- MySQL8.0设置远程访问权限
- DDD实战课--学习笔记
- 华为算法工程师-2020届实习招聘题
- 喜报!DT最新通用管理平台开源了
- JQuery中button提交表单报TypeError: elem[type] is not a function jquery
- HTML progress控件
- windows下mysql5.6安装
- C++语言函数重载详解和示例
- ggplot2作图详解:图层语法和图形组合
- 【JZOJ4788】【NOIP2016提高A组模拟9.17】序列
- linux gz解压 指定目,linux解压tar.gz到指定文件夹或目录
- visio用例图箭头怎么画_Visio画图(一):UML用例图
- android 输入光标修改颜色_Android修改光标颜色
- java做一个鼠标连点_用C语言写一个鼠标连点器
- 证券期货行业数据模型设计
- 微信朋友圈马赛克图片 —— 抓包破解
- opencv之subtract
- 《增强现实:融合现实与虚拟世界》
- CAD的图导入PADS 做板框(转)
热门文章
- amos调节变量怎么画_结构方程模型建模思路及Amos操作--调节变量效果确定(二)...
- 生活中计算机自动控制原理的应用,《自动控制原理》虚拟实验系统在教学中的应用...
- 网站采集工具免费采集发布网站后台
- cad小插件文字刷_必备CAD插件大全,内含最全字体库
- Python中文手册
- C语言实例第7期:实现投票统计功能
- 【python文本分析】——基于股评文本的情绪分析
- 全球及中国晶圆锯划片刀行业发展态势及投资潜力预测报告2021-2027年
- ASP.NET - 将 ASP.NET 用作高性能文件下载器
- 一看就懂-grep命令详解