qiniu

微信小程序

心不动则不痛 提交于 2019-12-07 08:54:57
在后台上传资源文件过程中,一般都是上传到自己的远程 Linux 服务器上,如果自己不想搭建自己的静态资服务器,我们可以使用七牛云服务器,在这里我们不讨论七牛云的优劣,只分享讨论它的使用方法即可。 1、注册自己的七牛账号,并且实名认证之后,可以使用它的对象存储功能 进入 七牛官网 : www.qiniu.com 注册自己的账号 管理控制台 --> 选择对象存储 --> 新建存储空间 --> 填写表单 --> 创建完成 2、到自己的个人中心查看 AccessKey/SecretKey 并在后台代码配置这两个参数 3、使用七牛 java 的 sdk 查看下载地址 :https://developer.qiniu.com/kodo/sdk/1239/java <dependencies> <dependency> <groupId>com.qiniu</groupId> <artifactId>qiniu-java-sdk</artifactId> <version>7.2.11</version> <scope>compile</scope> </dependency> <dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId>okhttp</artifactId> <version>3.3.1</version>

一百三十:CMS系统之七牛js和python的SDK使用示例

瘦欲@ 提交于 2019-12-06 06:48:55
1.安装: pip install qiniu 2.编写获取uptoken的接口 @app.route('/uptoken/')def uptoken(): access_key = '' secret_key = '' q = qiniu.Auth(access_key, secret_key) bucket = 'test-cmss' # 存储空间名字 token = q.upload_token(bucket) return jsonify({'uptoken': token}) # 七牛云规定,必须使用此字段 在前端添加js的SDK <script src="https://cdn.staticfile.org/Plupload/2.1.1/moxie.js"></script><script src="https://cdn.staticfile.org/Plupload/2.1.1/plupload.dev.js"></script><script src="https://cdn.staticfile.org/qiniu-js-sdk/1.0.14-beta/qiniu.js"></script> 在js中封装七牛初始化和配置相关的东西 'use strict';var qiniujs = { 'setUp': function(args) { var domain

如何上传图片到七牛云

给你一囗甜甜゛ 提交于 2019-12-04 06:36:27
下面介绍Element-ui中Upload组件如何把图片上传的七牛云(免费版本,有流量限制) 一、准备工作 1.去七牛云注册账号,并实名认证,不认证无法创建存储空间 2.了解Element-ui组件 二、创建上传页面(这里直接使用官方的代码片段) <template> <div class="editor"> <h3>上传图片</h3> <el-form label-width="70px" @submit.native.prevent="save"> <el-form-item label="图标"> <el-upload class="avatar-uploader" :action="qiniuDomain" :http-request="upLoadToQiniu" :show-file-list="false" :before-upload="beforeUpload" > <img v-if="model.icon" :src="model.icon" class="avatar" /> <i v-else class="el-icon-plus avatar-uploader-icon"></i> </el-upload> </el-form-item> </el-form> </div> </template> <script> export default {

05_定时采集图像上传到树莓派

痞子三分冷 提交于 2019-12-03 07:02:32
1.准备图片存储服务器 1.获取服务器 选择七牛网作为服务器,因为它是一个免费的云图库 七牛网地址: https://www.qiniu.com 先要进行注册,之后,如图操作: 获取秘钥: 查询七牛的python调用API可知 # -*- coding: utf-8 -*- # flake8: noqa from qiniu import Auth, put_file, etag, urlsafe_base64_encode import qiniu.config #获取图片 os.system('raspistill -o current_photo.jpg') #需要填写你的 Access Key 和 Secret Key access_key = 'Access_Key' secret_key = 'Secret_Key' #构建鉴权对象 q = Auth(access_key, secret_key) #要上传的空间 bucket_name = 'Bucket_Name' #上传到七牛后保存的文件名 key = 'my-python-logo.png'; #生成上传 Token,可以指定过期时间等 token = q.upload_token(bucket_name, key, 3600) #要上传文件的本地路径 localfile = './sync/bbb.jpg'

Composer 常用命令

匿名 (未验证) 提交于 2019-12-02 22:10:10
  1、搜索包 1 composer search   例子: 1 composer search qiniu   搜索一个包含有 qiniu 的包。   2、包的安装 1 composer require 2 3 composer install   例子: 1 composer require qiniu/qiniu:dev-master   安装后会产生两个文件和一个文件夹,如下:   composer.json 是包的依赖文件;   composer.lock 是包的版本锁定文件;   vendor 是包的所在目录;   对于 require 和 install 是不相同的,require 会把包的信息添加到 composer.json 文件中并进行 install 。而 install 是直接从 composer.json 或 composer.lock 文件中提取依赖信息,然后进行安装。   3、更新包   到该网址查找一个包 https://packagist.org/   首先安装一个包,命令如下: 1 composer require qsnh/think-auth -v 0.2.0   查看json文件: 1 cat composer.json   内容如下: 1 { 2 "require": { 3 "qiniu/qiniu": "dev-master", 4

七牛云的文件上传和下载

拜拜、爱过 提交于 2019-12-02 18:32:02
1、本篇博客参考网址 https://www.cnblogs.com/xiaoBlog2016/p/9041308.html https://blog.csdn.net/peaceful000/article/details/53171578 https://blog.csdn.net/albertfly/article/details/51499812 2、在pom.xml中添加需要的jar <!--七牛云上传图片服务--> <!-- https://mvnrepository.com/artifact/com.qiniu/qiniu-java-sdk --> <dependency> <groupId>com.qiniu</groupId> <artifactId>qiniu-java-sdk</artifactId> <version>7.0.8</version> </dependency> 3、详细代码 package com.qiniu.upload; import com.qiniu.common.QiniuException; import com.qiniu.http.Response; import com.qiniu.storage.UploadManager; import com.qiniu.util.Auth; import com.qiniu.util

传智健康项目讲义第四章 三

走远了吗. 提交于 2019-11-30 11:32:36
1.2.5 鉴权 Java SDK 的所有的功能,都需要合法的授权。授权凭证的签算需要七牛账号下的一对有 效的 Access Key 和 Secret Key ,这对密钥可以在七牛云管理控制台的个人中心 ( https://portal.qiniu.com/user/key )获得,如下图: 1.2.6 Java SDK 操作七牛云 本章节我们就需要使用七牛云提供的 Java SDK 完成图片上传和删除,我们可以参考官方 提供的例子。 //构造一个带指定Zone对象的配置类 Configuration cfg = new Configuration(Zone.zone0()); //...其他参数参考类注释 UploadManager uploadManager = new UploadManager(cfg); //...生成上传凭证,然后准备上传 String accessKey = "your access key"; String secretKey = "your secret key"; String bucket = "your bucket name"; //如果是Windows情况下,格式是 D:\\qiniu\\test.png String localFilePath = "/home/qiniu/test.png"; //默认不指定key的情况下

前端如何上传图片到七牛云

谁都会走 提交于 2019-11-29 22:25:28
From: https://www.jianshu.com/p/7520e0bee777 前端如何上传图片到七牛云 流程: 生成token => token和图片作为new FromData() 参数 再上传 token const accessKey = 'TSlScX_akS5TIpsXlkq*****7Efk-ZaZeg4ZWtta'; const secretKey = 'X-MGLySWVrWFIQKTn***WDIBvb3ni4Zm3qwZNKxk'; const bucket = 'deluntiyun'; 如何获取这三个参数 image.png accessKey 就是AK secretKey 就是SK image.png bucket 就是你的空间名字 我的token是koa后台请求回来的,附上代码 node的话qiniu模块 非node的话自行查询 Node.js SDK let qiniu = require('qiniu'); // 需要加载qiniu模块的 const accessKey = 'TSlScX_akS5TIpsXlkqHH2gy7Efk-ZaZeg4ZWtta'; const secretKey = 'X-MGLySWVrWFIQKTn87HWDIBvb3ni4Zm3qwZNKxk'; const bucket = 'deluntiyun';

部署k8s集群过程及遇到的问题~

本小妞迷上赌 提交于 2019-11-28 03:15:41
1.环境是ubuntu18.04. 两台主机分别为:192.168.134.131 , 192.168.134.132 2.我这次没有安装最新版的k8s,目前最新为1.13.x我的是1.10.2;(因为墙的缘故随便在网上找到百度云资源..) 3.安装docker,我这版本最高支持17.x不过我的是18.x,只是有警告,不过不影响; 4.禁用防火墙及虚拟内存swap; 5.下载k8s相关软件及拉取镜像: sudo apt-get update && sudo apt-get install -y apt-transport-https curl -s http://packages.faasx.com/google/apt/doc/apt-key.gpg | sudo apt-key add - sudo cat <<EOF >/etc/apt/sources.list.d/kubernetes.list deb http://mirrors.ustc.edu.cn/kubernetes/apt/ kubernetes-xenial main EOF sudo apt-get update sudo apt-get install -y kubelet=1.10.2-00 kubeadm=1.10.2-00 kubectl=1.10.2-00 我这里指定了版本