软件开发工具包(SDK)
MinIO发布了以下软件开发工具包(SDK):
Go
GitHub: minio/minio-go
最新版本: GOVERSION
快速入门指南: Go快速指南
引用: MinIO Go Client API Reference
从GitHub下载
go get github.com/minio/minio-go/v7
Python
GitHub: minio/minio-py
最新版本: PYTHONVERSION
快速入门指南: Python快速指南
引用: Python Client API Reference
- 安装方法
pip
pip3 安装 minio
源代码
git clone https://github.com/minio/minio-py cd minio-py python setup.py 安装
Java
GitHub: minio/minio-java
最新版本: JAVAVERSION
快速入门指南: Java快速指南
- 安装方法
Maven
<dependency> <groupId>io.minio</groupId> <artifactId>minio</artifactId> <version>JAVAVERSION</version> </dependency>
Gradle
dependencies { implementation("io.minio:minio:JAVAVERSION") }
JAR
从 Sonatype Maven Central Repository 下载版本 JAVAVERSION 的 SDK 的最新 JAR 文件。
.NET
GitHub: minio/minio-dotnet
最新版本: DOTNETVERSION
快速入门指南: .NET快速指南
- 从NuGet下载
在NuGet包管理器控制台中运行以下命令。
PM> 安装-Package Minio
JavaScript
GitHub: minio/minio-js
最新版本: JAVASCRIPTVERSION
快速入门指南: JavaScript快速指南
引用: JavaScript Client API Reference
- 安装
NPM
npm 安装 --save minio
源代码
git clone https://github.com/minio/minio-js cd minio-js npm 安装 npm 安装 -g
TypeScript
npm 安装 --save-dev @types/minio
Haskell
GitHub: minio/minio-hs
最新版本: HASKELLVERSION
快速入门指南: Haskell快速指南
- 安装
在项目的
.cabal依赖项部分添加minio-hs。或者
如果您正在使用
hpack,请将minio-hs添加到您的package.yaml文件中。
C++
GitHub: minio/minio-cpp
- 安装
vcpkgvcpkg 安装 minio-cpp
源代码
git clone https://github.com/minio/minio-cpp cd minio-cpp wget --quiet -O vcpkg-master.zip https://github.com/microsoft/vcpkg/archive/refs/heads/master.zip unzip -qq vcpkg-master.zip ./vcpkg-master/bootstrap-vcpkg.sh ./vcpkg-master/vcpkg integrate 安装 cmake -B ./build -DCMAKE_BUILD_TYPE=Debug -DCMAKE_TOOLCHAIN_FILE=./vcpkg-master/scripts/buildsystems/vcpkg.cmake cmake --build ./build --config Debug