MemoryAPI 开发者文档 MemoryAPI 开发者文档
首页
    • 概述
    • 系统设计
    • 维护升级
    • 多元 API 生态
    • 高效 SDK 集成
    • 实时流量监控
    • 资源集中治理
    • 个人信息管理
    • 内容概览
    • Ant Design Pro 脚手架
    • OpenAPI 生成接口
    • Vuepress 静态文档站点
    • 基础信息管理
    • 丰富的接口服务
    • 高校 SDK 集成
    • Maven 聚合工程
    • Nacos 注册中心
    • Gateway 网关
    • 远程服务调用
    • API 签名认证
    • JWT 认证授权
    • Dubbo 容器部署
    • 其他核心功能
    • 定制 Spring Boot 初始模板
    • 全局业务逻辑梳理
  • 简介
  • 常见问题与解答
首页
    • 概述
    • 系统设计
    • 维护升级
    • 多元 API 生态
    • 高效 SDK 集成
    • 实时流量监控
    • 资源集中治理
    • 个人信息管理
    • 内容概览
    • Ant Design Pro 脚手架
    • OpenAPI 生成接口
    • Vuepress 静态文档站点
    • 基础信息管理
    • 丰富的接口服务
    • 高校 SDK 集成
    • Maven 聚合工程
    • Nacos 注册中心
    • Gateway 网关
    • 远程服务调用
    • API 签名认证
    • JWT 认证授权
    • Dubbo 容器部署
    • 其他核心功能
    • 定制 Spring Boot 初始模板
    • 全局业务逻辑梳理
  • 简介
  • 常见问题与解答
  • 简介

    • 概述
    • 系统设计
    • 维护升级
  • 功能概览

    • 多元 API 生态
    • 高效 SDK 集成
      • 🍜 什么是客户端 SDK?
      • 🦪 本项目为什么要开发 SDK?
      • 🥩 如何使用客户端 SDK?
        • 注册登录平台
        • 客户端 SDK 下载
        • 项目配置
        • 接口调用
    • 实时流量监控
    • 资源集中治理
    • 个人信息管理
目录

高效 SDK 集成

提示

欢迎体验 MemoryAPI 忆汇廊的高效 SDK 集成核心功能!

客户端 SDK 下载:客户端 SDK (opens new window)

# 🍜 什么是客户端 SDK?

客户端 SDK(Software Development Kit):

客户端 SDK 通常指的是一套为开发者提供的工具集,它包含了库、API、示例代码以及文档等,使得开发者能够更方便、快捷地开发出符合特定平台或服务的客户端应用。这些 SDK 往往是为了方便开发者接入某个平台或服务而设计的,其中可能包含了认证、数据交互、用户界面组件等多种功能。

# 🦪 本项目为什么要开发 SDK?

其他开发者在集成本项目所开发的客户端 SDK 后,仅需通过简洁的配置步骤,便可在其本地项目代码中无缝接入 MemoryAPI 忆汇廊所提供的多样化接口服务,实现高效、安全的数据交互与业务处理。

# 🥩 如何使用客户端 SDK?

# 注册登录平台

  • 在 API 开放平台进行注册登录,可以获取到开发者密钥 ak、sk

# 客户端 SDK 下载

  • 下载 SDK 代码到本地,在本地使用 mvn install 命令打包 SDK:
  • 导入依赖:在本地项目中引入 SDK 依赖即可使用
<dependency>
    <groupId>com.memory</groupId>
    <artifactId>memory-client-spring-boot-starter</artifactId>
    <version>0.0.1</version>
</dependency>

# 项目配置

  • 在项目的 application.yml 配置文件中填写客户端配置,比如 ak、sk 等
memory:
  client:
    access-key: memory
    secret-key: 12345678

# 接口调用

  • 这里演示如何调用随机获取壁纸接口服务:

  • 项目启动时,会自动创建一个客户端调用对象,可以直接在项目中注入该对象并使用。直接调用接口:

import com.memory.client.model.Picture;
import com.memory.client.service.MemoryClientService;

@Resource
private MemoryClientService memoryClientService;
Picture picture = new Picture("girl");
String girlImgListStr = memoryClientService.getPictureListByType(picture);
System.out.println(girlImgListStr);
  • 执行代码,结果如下:
多元 API 生态
实时流量监控

← 多元 API 生态 实时流量监控→

Theme by Vdoing | Copyright © 2023-2024 回忆如初
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式