上传字符串到七牛

(可以通过fiel_get_contet()抓取html页面内容直接上传到七牛),这样就实现了在线上传页面
这里写图片描述

public function qiniu_str($str)     //七牛上传字符串类
    {   
            $accessKey ="cgDX2fUCihPR1g6nygtV-RBWNqjSPK1";  
            $secretKey = "ARBGv8q6txXX7Lft_Kf8Q8yjbCkW";  
            $bucket = "stroke";  
            $auth = new Auth($accessKey, $secretKey); 
            $token = $auth->uploadToken($bucket);  
                    // 初始化 UploadManager 对象并进行文件的上传。  
            $uploadMgr = new UploadManager();  
            list($ret, $err) = $uploadMgr->put($token, null, $str);  
            if ($err !== null) {
                var_dump($err);
            } else {
                var_dump($ret);
            }   
    }
public function add_str(){  //上传字符串到七牛调用上面的类

        $str = file_get_contents('https://mp.weixin.qq.com/s/L0vT7FkqrisGLWo2mdpmgg');

        $data = $this->qiniu_str($str);
    }

上传成功后返回的结果

array(2) { ["hash"]=> string(28) "FmPCvb5S9tDvLtSMkNvJAaRrsJlI" ["key"]=> string(28) "FmPCvb5S9tDvLtSMkNvJAaRrsJlI" }
//其中 FmPCvb5S9tDvLtSMkNvJAaRrsJlI就是保存的文件名,不加后缀,前面加上七牛生成的域名头

=========================================================================
补充一点,如果是上传文件或图片,
这里写图片描述

$key 是保存的文件名

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值