• 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

  • 相关阅读:
    uniapp
    uniapp
    uniapp
    偶然发现的一天
    了不起的麦瑟尔夫人第三季
    女性长期没有"恩爱",会出现这4个后果?提醒:频率最好能在这个数
    IntelliJ IDEA live template 方法配置
    使用MHA实现MySQL主从复制高可用
    Linux 常用命令介绍
    开源堡垒机
  • 原文地址:https://www.cnblogs.com/-ios/p/9597905.html
Copyright © 2020-2023  润新知