zoukankan      html  css  js  c++  java
  • OC传图片到七牛

    1.导入七牛SDK

    2.获取token

    3.[self postImageToQiniu:image];  //调用上传七牛方法,传入一张图片

    //七牛上传图片

    - (void)postImageToQiniu:(UIImage *)image {

        //获取图片 七牛上传

       

        NSString *token = @"这里是七牛token";

        QNUploadManager *upManager = [[QNUploadManager alloc] init];

        NSData *data;

        if (UIImagePNGRepresentation(image)) {

            data = UIImagePNGRepresentation(image);

        }else {

            data = UIImageJPEGRepresentation(image,1.0);

        }

        [upManager putData:data key:nil token:token complete: ^(QNResponseInfo *info, NSString *key, NSDictionary *resp) {

            NSLog(@"INFO====%@", info);

            NSLog(@"RESP====%@", resp);

            if([resp[@"result"] intValue] == 200){

                

            };

        } option:nil];

    }

    上传成功后会返回一个hash和一个key 如下:

    RESP===={

        hash = FgAtjSjw2bm3OxCQrIid3UdIMQpW;

        key = FgAtjSjw2bm3OxCQrIid3UdIMQpW;

    }

    然后将自己的七牛图片外链和key拼接起来就是图片的url:格式:外链/key

  • 相关阅读:
    ajax理论
    模块
    node.js(1)
    ES6
    data对象
    数组
    对象
    webdriver对应的驱动版本
    TrineaAndroidCommon API Guide
    PV,UV,IP概念
  • 原文地址:https://www.cnblogs.com/-ios/p/9597905.html
Copyright © 2011-2022 走看看