AliyunOss

Build StatusHex.pm

阿里云对象存储(OSS)API

Installation

Add aliyun_oss to your list of dependencies in mix.exs:

def deps do
  [
    {:aliyun_oss, "~> 1.0"}
  ]
end

Configuration

config :aliyun_oss,
  endpoint: "oss-cn-shenzhen.aliyuncs.com",
  access_key_id: "ALIYUN_ACCESS_KEY_ID",
  access_key_secret: "ALIYUN_ACCESS_KEY_SECRET"

Or if you want to config them via run-time system environment variables:

config :aliyun_oss,
  endpoint: {:system, "ALIYUN_ENDPOINT"},
  access_key_id: {:system, "ALIYUN_ACCESS_KEY_ID"},
  access_key_secret: {:system, "ALIYUN_ACCESS_KEY_SECRET"}

Documentation

https://hexdocs.pm/aliyun_oss

API List

更多请参考阿里云官方文档

关于 Bucket 的操作

关于 Object 的操作

关于 Multipart Upload 的操作

跨域资源共享(CORS)

关于 Live Channel 的操作