资讯专栏INFORMATION COLUMN

php向七牛上传base64编码的图片

XiNGRZ / 1835人阅读

摘要:最近一直在研究如何通过向七牛云存储上传编码的图片,求助百度,谷歌都没有找到答案,无奈只能自己研究,元旦还在敲代码也算是够狠的,值得高兴的是成功解决了该问题,与大家分享一下我的代码要上传的空间名你的你的获取上传所需的编码的字符串成功。

最近一直在研究如何通过php向七牛云存储上传base64编码的图片,求助百度,谷歌都没有找到答案,无奈只能自己研究,元旦还在敲代码也算是够狠的,值得高兴的是成功解决了该问题,与大家分享一下我的代码:

uploadToken($bucket, null, 3600);//获取上传所需的token


function request_by_curl($remote_server,$post_string,$upToken) {  

  $headers = array();
  $headers[] = "Content-Type:image/png";
  $headers[] = "Authorization:UpToken ".$upToken;
  $ch = curl_init();  
  curl_setopt($ch, CURLOPT_URL,$remote_server);  
  //curl_setopt($ch, CURLOPT_HEADER, 0);
  curl_setopt($ch, CURLOPT_HTTPHEADER ,$headers);
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);  
  //curl_setopt($ch, CURLOPT_POST, 1);
  curl_setopt($ch, CURLOPT_POSTFIELDS, $post_string);
  curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
  curl_setopt($ch, CURLOPT_TIMEOUT, 30);
  $data = curl_exec($ch);  
  curl_close($ch);  
  
  return $data;  
}  
$str="base64编码的字符串";
echo "
";
echo request_by_curl("http://upload.qiniu.com/putb64/-1",$str,$upToken);
echo "
";

成功get。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/21314.html

相关文章

  • 使用七牛云存储一些经验总结

    摘要:原文使用七牛云存储的一些经验总结错误处理如果在与七牛的交互中出现状态码为的错误,一句话,不要犹豫,直接联系七牛技术支持。但是笔者发现,在使用七牛云转化后的视频,这样做是无效的。 近段时间将使用七牛云存储来存放用户上传的数据,客户端通过七牛的js-sdk与七牛交互,服务端C#实现了七牛相关的接口。在这过程中多多少少遇到点问题,在这里总结一下。原文:使用七牛云存储的一些经验总结 599错...

    Lyux 评论0 收藏0
  • 业务开发情境之:文本框base64编码图片粘贴直接上传七牛

    摘要:我们的功能需要用到的接口事件读取完成,无论成功与否,还有方法将文件读取为。检测是否为图片类型图片的编码这里设置获取的数据获取后台的给的将文件读取为上传事件当的时候说明我们成功的把图片传上七牛了,并且七牛给我们返回了一个字符串。 最近在做的一个聊天消息的功能。有个图片上传的功能,可以通过按钮上传也可以通过Ctrl+V上传。按钮上传的我们可以通过七牛的API就可以做了,我们现在来说说Ctr...

    xiao7cn 评论0 收藏0
  • 创业初期数据库云备份之laravel解决方案

    摘要:在中注册发布之后,我们会产生一个监听器,文件已经存储在本地,获取该文件信息将文件上传至七牛云存入数据库上面的部分代码没写,大家可以去自己去试下,加深对七牛云及的理解,完全可以达到目的。 最近项目用户徒增,购买的服务器还是和公司另外一个项目共用的同一台服务器,想着要是服务器崩了,还没个容灾方案,万一。。。不得被用户整死 选用方案 laravel-backup 配合laravel的任务调...

    2bdenny 评论0 收藏0
  • 七牛上传截图后base64位遇到问题总结

    摘要:,具体实现源码上传图片获取地址获取创建对象,用于和服务器交换数据存储函数,每当改变,便会调用该函数上传成功最终终于实现了七牛云上传的问题,如果还有问题的可以下方留言 最近公司内部项目遇到上传base64位图片到七牛云,并且自定义key存储,在解决过程遇到很多问题,但是最终经过请教,都得到结果,故在这里总结一下... 官方文档 1,布局代码如下: ...

    张汉庆 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<