第三方重要集成工具七牛云存储

初探-七牛云存储

2016-05-30  本文已影响1290人  代码守望者

所需库: libresolv.9.tbd +libz.1.1.3.tbd +AFNetworking.framewor

第一次使用第三方的云存储选择的七牛,七牛官方给出了相关的demo、文档但是在学习中还是遇到了不少的困难,首先官方的demo是使用cocoaPods如果不会使用cocoaPods或者嫌麻烦可以下载demo

1、注册七牛账号

注册完成之后我们会进入这样的界面

image.png

选择个人中心的文件预取我们先创建一个资源库--公开资源库 (要记得自己的资源库名字--因为生成token需要)

Paste_Image.png

注意:你仓库的地区(华东、华北等)在七牛SDK要相应的做改变

image.png

官方给出的代码:

//华东
QNConfiguration *config = [QNConfiguration build:^(QNConfigurationBuilder *builder) {
    builder.zone = [QNZone zone0];
}];
//华北
QNConfiguration *config = [QNConfiguration build:^(QNConfigurationBuilder *builder) {
    builder.zone = [QNZone zone1];
}];
//华南
QNConfiguration *config = [QNConfiguration build:^(QNConfigurationBuilder *builder) {
    builder.zone = [QNZone zone2];
}];
//北美
QNConfiguration *config = [QNConfiguration build:^(QNConfigurationBuilder *builder) {
    builder.zone = [QNZone zoneNa0];
}];

个人中心秘钥管理(记住我们的秘钥<Access/Secret Key>)

Paste_Image.png

2、七牛开发者中心

2、1 七牛提供了不少的服务(这里只说iOS)

官方下载地址

2、2 技术要点

直接在url后面拼接 “?vframe”接口
具体看连接:
http://developer.qiniu.com/code/v6/api/dora-api/av/vframe.html

例如:
?vframe/格式/offset/截取时刻/w/宽/h/高
http://106.39.192.36/xdispatch/o7q1p0cew.bkt.clouddn.com/2016-05-26_16:02:26_ozFerJsr.mp4?vframe/jpg/offset/0/w/480/h/360

另一个难题 token该如何生成?
相关链接:
二探-七牛Token生成

上一篇下一篇

猜你喜欢

热点阅读