Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AliyunConfig ¶
type AliyunConfig struct {
AccessKeyID string `json:"accessKeyId"` // 访问密钥 ID
AccessKeySecret string `json:"accessKeySecret"` // 访问密钥 Secret
Endpoint string `json:"endpoint"` // 服务端点
BucketName string `json:"bucketName"` // 存储桶名称
Region string `json:"region"` // 区域
SecurityToken string `json:"securityToken,omitempty"` // 安全令牌,通常用于临时凭证
}
AliyunConfig 定义了阿里云的配置结构体
type CloudSettings ¶
type CloudSettings struct {
Aliyun AliyunConfig `json:"aliyun"` // 阿里云配置
Qiniu QiniuConfig `json:"qiniu"` // 七牛云配置
Yealink YealinkConfig `json:"yealink"` // 萤石云配置
}
CloudSettings 定义了存储不同云服务配置的结构体
type QiniuConfig ¶
type QiniuConfig struct {
AccessKey string `json:"accessKey"` // 访问密钥
SecretKey string `json:"secretKey"` // 密钥
ImageBucket string `json:"imageBucket"` // 图片存储桶名称
VideoBucket string `json:"videoBucket"` // 视频存储存储桶名称
Zone string `json:"zone"` // 七牛云存储区域(如华东、华北等)
CloudURL string `json:"cloudURL"` // 七牛云CDN地址
StaticURL string `json:"staticURL"` // 七牛云CDN地址
NamespaceId string `json:"namespaceId"` // 命名空间ID
}
QiniuConfig 定义了七牛云的配置结构体
Source Files
¶
- cloudSettings.go
Click to show internal directories.
Click to hide internal directories.