包信息
| 属性 | 值 |
|---|---|
| NuGet 包 | Bitzsoft.Integrations.CloudDrive.Gokuai |
| Provider ID | gokuai |
| 协议 | 够快云库开放平台 REST |
配置字段(GokuaiOptions)
| 字段 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
OrgClientId | string | 是 | — | 企业组织客户端标识 |
BaseUrl | string | 否 | https://openapi.gokuai.com/1/ | 开放平台 API 基地址 |
HttpClientName | string | 否 | GokuaiCloudDrive | 命名 HttpClient |
配置示例
{ "CloudDrive": { "Gokuai": { "OrgClientId": "your-org-client-id", "BaseUrl": "https://openapi.gokuai.com/1/" } }}DI 注册
builder.Services.AddBitzsoftGokuaiCloudDrive(builder.Configuration.GetSection("CloudDrive:Gokuai"));使用示例
public class GokuaiService(ICloudDriveProvider drive){ public async Task<ListFilesResult> SearchAsync(string keyword) { return await drive.SearchAsync(new SearchFilesRequest { Keyword = keyword }); }}已知限制
OrgClientId在够快云库管理后台获取,标识企业组织。- 私有化部署需修改
BaseUrl为实际部署地址。