Skip to content

Commit 545dc2b

Browse files
committed
fix conflicts
2 parents 52a8231 + b6b5af6 commit 545dc2b

File tree

1 file changed

+6
-27
lines changed

1 file changed

+6
-27
lines changed

Docs/README.md

Lines changed: 6 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
title: CSharp SDK
33
---
44

5+
56
此 Charp SDK 适用于.net framework>4.0版本,基于 [七牛云存储官方API](http://docs.qiniu.com/) 构建。使用此 SDK 构建您的网络应用程序,能让您以非常便捷地方式将数据安全地存储到七牛云存储上。无论您的网络应用是一个网站程序,还是包括从云端(服务端程序)到终端(手持设备应用)的架构的服务或应用,通过七牛云存储及其 SDK,都能让您应用程序的终端用户高速上传和下载,同时也让您的服务端更加轻盈。
6-
>
77

88
目录
99
----
@@ -51,11 +51,11 @@ title: CSharp SDK
5151

5252
DLL引用方式:
5353

54-
下载DLL文件,右键<项目>-<引用>文件夹,在弹出的菜单中点击"添加引用"选项后弹出"添加引用"对话框,选择”浏览"选项卡后选中下载的QBox.DLL文件,点击确定
54+
下载DLL文件,右键<项目>-<引用>文件夹,在弹出的菜单中点击"添加引用"选项后弹出"添加引用"对话框,选择”浏览"Qiniu.DLL文件,点击确定
5555

5656
项目引用方式:
5757

58-
下载项目文件,右键解决方案,在弹出的菜单中点击"添加"->"现有项目",然后在弹出的对话框中选择"QBox.csproj"文件,点击确定。接下来与DLL引用方式类似,在"添加引用”对话框选择"项目"选项卡后选中QBox项目即可
58+
下载项目文件,右键解决方案,在弹出的菜单中点击"添加"->"现有项目",然后在弹出的对话框中选择 Qiniu.csproj"文件,点击确定。接下来与DLL引用方式类似,在"添加引用”对话框选择"项目"选项卡后选中Qiniu项目即可
5959

6060
其它:
6161

@@ -65,6 +65,7 @@ DLL引用方式:
6565
<a name=setup-key></a>
6666
### 2.1 配置密钥
6767

68+
6869
要接入七牛云存储,您需要拥有一对有效的 Access Key 和 Secret Key 用来进行签名认证。可以通过如下步骤获得:
6970

7071
1. [开通七牛开发者帐号](https://portal.qiniu.com/signup)
@@ -73,11 +74,9 @@ DLL引用方式:
7374
在获取到 Access Key 和 Secret Key 之后,您可以在您的程序中调用如下两行代码进行初始化对接, 要确保`ACCESS_KEY``SECRET_KEY` 在<u>调用所有七牛API服务之前均已赋值</u>:
7475

7576
```c#
76-
7777
using Qiniu.Conf;
7878
qiniu.conf.ACCESS_KEY = "<YOUR_APP_ACCESS_KEY>"
7979
qiniu.conf.SECRET_KEY = "<YOUR_APP_SECRET_KEY>"
80-
8180
```
8281

8382
<a name=rs-api></a>
@@ -141,14 +140,12 @@ public class EntryPathPair
141140
// bucketSrc+":"+keySrc
142141
public string URISrc { get; }
143142
}
144-
145143
```
146144

147145
<a name=rs-stat></a>
148146
### 3.1 查看单个文件属性信息
149147

150148
```c#
151-
152149
//example
153150
using Qiniu.RS
154151

@@ -346,9 +343,7 @@ public static void BatchDelete(string bucket, string[] keys)
346343
资源列表接口允许用户列出空间下的所有文件信息。使用资源列表接口如果引入Qiniu.RSF命名空间。
347344

348345
```c#
349-
using Qiniu.RSF;
350-
```
351-
```c#
346+
using Qiniu.RSF;
352347
RSFClient client = new RSFClient();
353348
client.listPrifix("<bucketName>", "<prefix>", "<marker>", 500);
354349
```
@@ -379,10 +374,8 @@ public static void List (string bucket)
379374
uptoken是一个字符串,作为http协议Header的一部分(Authorization字段)发送到我们七牛的服务端,表示这个http请求是经过认证的。
380375

381376
```c#
382-
383377
PutPolicy put = new PutPolicy(bucketName);
384378
put.Token();
385-
386379
```
387380

388381
<a name=upload></a>
@@ -397,7 +390,6 @@ put.Token();
397390
上传本地文件
398391

399392
```c#
400-
401393
/// <summary>
402394
/// 上传文件测试
403395
/// </summary>
@@ -434,7 +426,6 @@ public static void PutFile(string bucket, string key, string fname)
434426
上传本地文件
435427

436428
```c#
437-
438429
public static void ResumablePutFile(string bucket, string key, string fname)
439430
{
440431
Console.WriteLine("\n===> ResumablePutFile {0}:{1} fname:{2}", bucket, key, fname);
@@ -467,7 +458,6 @@ ResumablePut采用分快上传,各快之间采用并行上传,通过注册事
467458
```c#
468459
public event EventHandler<PutNotifyEvent> Notify;
469460
public event EventHandler<PutNotifyErrorEvent> NotifyErr;
470-
471461
```
472462

473463
<a name=io-download></a>
@@ -502,7 +492,6 @@ public static void MakeGetToken(string domain, string key)
502492
string baseUrl = GetPolicy.MakeBaseUrl(domain, key);
503493
string private_url = GetPolicy.MakeRequest(baseUrl);
504494
}
505-
506495
```
507496

508497
<a name=fop-api></a>
@@ -519,7 +508,6 @@ using Qiniu.FileOp;
519508
### 6.1.1 查看图像属性
520509

521510
```c#
522-
523511
string domain = "domain";
524512
string key = key;
525513
Console.WriteLine("\n===> FileOp.ImageInfo");
@@ -541,14 +529,12 @@ using Qiniu.FileOp;
541529
{
542530
Console.WriteLine("Failed to ImageInfo");
543531
}
544-
545532
```
546533

547534
<a name=fop-exif></a>
548535
### 6.1.2 查看图片EXIF信息
549536

550537
```C#
551-
552538
string exifURL = Exif.MakeRequest(url);
553539
ExifRet exifRet = Exif.Call(exifURL);
554540
if (exifRet.OK)
@@ -561,27 +547,23 @@ using Qiniu.FileOp;
561547
{
562548
Console.WriteLine("Failed to ImageExif");
563549
}
564-
565550
```
566551

567552

568553
<a name=fop-image-view></a>
569554
### 6.1.3 生成图片预览
570555

571556
```c#
572-
573557
ImageView imageView = new ImageView { Mode = 0, Width = 200, Height = 200, Quality = 90, Format = "gif" };
574558
string viewUrl = imageView.MakeRequest(url);
575559
viewUrl = GetPolicy.MakeRequest(viewUrl);
576560
Console.WriteLine("ImageViewURL:" + viewUrl);
577-
578561
```
579562

580563
<a name=fop-image-mogr></a>
581564
### 6.1.4 图片高级处理(缩略、裁剪、旋转、转化)
582565

583566
```c#
584-
585567
ImageMogrify imageMogr = new ImageMogrify
586568
{
587569
Thumbnail = "!50x50r",
@@ -594,21 +576,18 @@ using Qiniu.FileOp;
594576
string mogrUrl = imageMogr.MakeRequest(url);
595577
mogrUrl = GetPolicy.MakeRequest(mogrUrl);
596578
Console.WriteLine("ImageMogrifyURL:" + mogrUrl);
597-
598579
```
599580

600581
<a name=fop-image-watermark></a>
601582
### 6.1.5 图像水印接口
602583

603584
```c#
604-
605585
//文字水印
606586
WaterMarker marker = new TextWaterMarker("hello,qiniu cloud!","","red");
607587
string MarkerUrl = marker.MakeRequest(url);
608588
//图片水印
609589
marker = new ImageWaterMarker("http://www.b1.qiniudn.com/images/logo-2.png");
610590
MarkerUrl = marker.MakeRequest(url);
611-
612591
```
613592

614593
<a name=contribution></a>
@@ -627,4 +606,4 @@ Copyright (c) 2013 qiniu.com
627606

628607
基于 MIT 协议发布:
629608

630-
* [www.opensource.org/licenses/MIT](http://www.opensource.org/licenses/MIT)
609+
* [www.opensource.org/licenses/MIT](http://www.opensource.org/licenses/MIT)

0 commit comments

Comments
 (0)