获取乐易互联平台的软件开发工具包,快速集成我们的服务到您的应用程序中
乐易互联提供多种编程语言的SDK,帮助开发者快速集成我们的API服务。所有SDK均遵循统一的设计规范,提供一致的开发体验。
适用于后端开发的服务器端SDK,支持主流编程语言和框架。
适用于Java开发的SDK,支持Spring Boot、Spring Cloud等主流框架,提供完整的API封装和类型定义。
适用于Python开发的SDK,支持Python 3.8+,提供简洁的API接口和完整的文档注释。
适用于Node.js开发的SDK,支持ES6+语法,提供Promise和async/await异步接口。
适用于.NET开发的SDK,支持.NET Core 3.1+和.NET Framework 4.6.1+,提供完整的API封装。
适用于PHP开发的SDK,支持PHP 7.2+,符合PSR规范,提供简洁的API接口和完整的文档。
适用于Go开发的SDK,支持Go 1.16+,提供类型安全的API接口和完整的文档注释。
适用于移动应用和前端开发的客户端SDK。
适用于Android平台的SDK,支持Android 5.0+,提供完整的API封装和UI组件。
适用于iOS平台的SDK,支持iOS 11.0+,提供Swift和Objective-C接口。
适用于前端开发的JavaScript SDK,支持浏览器和Node.js环境,提供模块化设计。
根据您选择的SDK,按照以下步骤快速安装和集成。
<dependency>
<groupId>com.leye</groupId>
<artifactId>leye-sdk</artifactId>
<version>2.3.0</version>
</dependency>
implementation 'com.leye:leye-sdk:2.3.0'
// 初始化SDK
LeyeClient client = new LeyeClient.Builder()
.accessKey("YOUR_ACCESS_KEY")
.secretKey("YOUR_SECRET_KEY")
.build();
// 调用API
ProjectListResponse response = client.projects().list(
new ProjectListRequest().page(1).perPage(10)
);
// 处理响应
if (response.isSuccess()) {
List<Project> projects = response.getData();
// 处理项目列表
} else {
// 处理错误
System.err.println("Error: " + response.getMessage());
}
pip install leye-sdk==2.3.0
from leye import LeyeClient
# 初始化SDK
client = LeyeClient(
access_key="YOUR_ACCESS_KEY",
secret_key="YOUR_SECRET_KEY"
)
# 调用API
response = client.projects.list(page=1, per_page=10)
# 处理响应
if response.success:
projects = response.data
# 处理项目列表
else:
# 处理错误
print(f"Error: {response.message}")
npm install leye-sdk@2.3.0
const { LeyeClient } = require('leye-sdk');
// 初始化SDK
const client = new LeyeClient({
accessKey: 'YOUR_ACCESS_KEY',
secretKey: 'YOUR_SECRET_KEY'
});
// 调用API
async function getProjects() {
try {
const response = await client.projects.list({
page: 1,
perPage: 10
});
// 处理项目列表
console.log(response.data);
} catch (error) {
// 处理错误
console.error('Error:', error.message);
}
}