|
|
6 lat temu | |
|---|---|---|
| .. | ||
| sample | 6 lat temu | |
| src | 6 lat temu | |
| README-CN.md | 6 lat temu | |
| README.md | 6 lat temu | |
# Aliyun OSS SDK for C#
.NET 2.0 及以上版本Visual Studio 2010及以上版本Mono 3.12 及以上版本Visual Studio中新建或者打开已有的项目,然后选择<工具>-<NuGet程序包管理器>-<管理解决方案的NuGet程序包>,aliyun.oss.sdk,在结果中找到Aliyun.OSS.SDK,选择最新版本,点击安装,成功后添加到项目应用中。项目引入方式安装即可<解决方案资源管理器>中选择您的项目,然后右键<项目名称>-<引用>,在弹出的菜单中选择<添加引用>,
在弹出<添加引用>对话框后,选择<浏览>,找到SDK包解压的目录,在bin目录下选中<Aliyun.OSS.dll>文件,点击确定即可<解决方案>,在弹出的菜单中点击<添加>-><现有项目>。aliyun-oss-sdk.csproj文件,点击打开。<您的项目>-<引用>,选择<添加引用>,在弹出的对话框选择<项目>选项卡后选中aliyun-oss-sdk项目,点击确定即可。Xamarin中新建或者打开已有的项目,然后选择<工具>-<Add NuGet Packages>。aliyun.oss.sdk,在结果中找到Aliyun.OSS.SDK,选择最新版本,点击<Add Package>,成功后添加到项目应用中。<解决方案>中选择您的项目,然后右键<项目名称>-<引用>,在弹出的菜单中选择<Edit References>,
在弹出<Edit References>对话框后,选择<.Net Assembly>-<浏览>,找到SDK包解压的目录,在bin目录下选中<Aliyun.OSS.dll>文件,点击<Open>即可 OssClient client = new OssClient(endpoint, accessKeyId, accessKeySecret);
var buckets = client.ListBuckets();
foreach (var bucket in buckets)
{
Console.WriteLine(bucket.Name + ", " + bucket.Location + ", " + bucket.Owner);
}
OssClient client = new OssClient(endpoint, accessKeyId, accessKeySecret);
client.CreateBucket(bucketName);
OssClient client = new OssClient(endpoint, accessKeyId, accessKeySecret);
client.DeleteBucket(bucketName);
OssClient client = new OssClient(endpoint, accessKeyId, accessKeySecret);
client.PutObject(bucketName, key, filePathToUpload);
OssClient client = new OssClient(endpoint, accessKeyId, accessKeySecret);
var object = ossClient.GetObject(bucketName, key);
OssClient client = new OssClient(endpoint, accessKeyId, accessKeySecret);
var listResult = client.ListObjects(bucketName);
foreach (var summary in listResult.ObjectSummaries)
{
Console.WriteLine(summary.Key);
}
OssClient client = new OssClient(endpoint, accessKeyId, accessKeySecret);
client.DeleteObject(bucketName, key)
启动项目,并添加您自己的AccessKeyId,AccessKeySecret,bucket,key等后即可运行。