基于 Flurl.Http
的又拍云服务管理后台 HTTP API SDK。
- 基于又拍云服务管理后台开放接口 API 封装。
提示:如果你使用 Visual Studio NuGet 管理器图形化界面,请在搜索结果中勾选“包括预发行版”。
# 通过 NuGet 安装
> Install-Package SKIT.FlurlHttpClient.Upyun.Sms
# 通过 dotnet-tools 安装
> dotnet add package SKIT.FlurlHttpClient.Upyun.Sms
using SKIT.FlurlHttpClient.Upyun;
using SKIT.FlurlHttpClient.Upyun.Console;
var options = new UpyunConsoleClientOptions()
{
Username = "又拍云登录用户名",
Password = "又拍云登录密码"
};
var client = UpyunConsoleClientBuilder.Create(options).Build();
using SKIT.FlurlHttpClient.Upyun.Console;
using SKIT.FlurlHttpClient.Upyun.Console.Models;
/* 以创建存储桶接口为例 */
var request = new CreateBucketRequest()
{
BucketName = "MyBucketName",
Type = "file"
};
var response = await client.ExecuteCreateBucketAsync(request);
if (response.IsSuccessful())
{
Console.WriteLine("操作结果:" + response.Result);
}
else
{
Console.WriteLine("HTTP 状态:" + response.RawStatus);
Console.WriteLine("错误码:" + response.ErrorCode);
Console.WriteLine("错误描述:" + response.ErrorMessage);
}