package oss // var ( // // AccessKeyId = os.Getenv("OSS_ACCESS_KEY_ID") // AccessKeySecret = os.Getenv("OSS_ACCESS_KEY_SECRET") // Host = "http://${your-bucket}.${your-endpoint}" // UploadDir = "user-dir-prefix/" // ExpireTime = int64(3600) // Endpoint = os.Getenv("OSS_ENDPOINT") // BucketName = os.Getenv("OSS_BUCKET_NAME") // // ) const ( ExpireTime = int64(600) // 签名有效期 FormulaDir = "formula/" ) type ConfigStruct struct { Expiration string `json:"expiration"` Conditions [][]interface{} `json:"conditions"` } type PolicyToken struct { AccessKeyId string `json:"ossAccessKeyId"` Host string `json:"host"` Signature string `json:"signature"` Policy string `json:"policy"` Directory string `json:"dir"` }