当前位置: 首页 > news >正文

API/SDK

API

application programming interface (对外)应用程序编程接口

两个云端程序需要远程调用时,其实就是一次communicate交流,交流发送有四要素

  • 标准API格式:REST,SOAP,GraphQl
  • 调用方式:http
  • param参数
  • 服务提供方的地址:url/analyze

返回值

  • 定义返回数据的格式 json

这样就可以实现远程调用

SDK

soft development kit 软件开发工具包

SDK是对服务端提供的API的封装,实现开箱即用,每次调用你不需要知道这个API需要怎么发送请求,怎么处理响应,这些SDK会自己处理,你唯一需要做的就是将参数告诉SDK,SDK会将处理后的结果告诉你,只需要通过一个get()方法就可以实现便捷API调用。

实际场景里可能会将多个API聚合为一个SDK工具包来实现一个整体功能,比如一个人脸识别SDK或者im聊天交互SDK可以直接为程度提供相应的功能来使用

所以API是你要获取某个信息,配置参数去调用服务提供者提供的API,SDK则是一个黑盒直接镶嵌到你的项目中提供具体功能

相关文章:

  • 【金仓数据库征文】金仓数据库:开启未来技术脑洞,探索数据库无限可能
  • 【基于Qt的QQMusic项目演示第一章】从界面交互到核心功能实现
  • 基于HTML+CSS实现的动态导航引导页技术解析
  • 数字孪生:从概念到实践,重构未来产业的“虚拟镜像”
  • Java实现背景图片加自适应水印图片
  • Android 编译问题 prebuilts/clang/host/linux-x86
  • Node.js 包管理工具介绍
  • 彻底卸载Python
  • 深入了解Activiti工作流引擎:从基础到实战
  • github把自己的jar包发送到maven中央仓库
  • 技术书籍推荐(003)
  • 用node打开一个网页
  • 为什么使用Throwable app不崩溃,使用Exception会崩溃
  • AlarmClock4.8.4(官方版)桌面时钟工具软件下载安装教程
  • nacos设置权重进行负载均衡不生效
  • 在 Spring Boot 中实现 WebSockets
  • URP-利用矩阵在Shader中实现物体的平移和缩放
  • 中建海龙MiC模块化建筑赋能“好房子”新范式
  • Linux 权限修改详解:chmod 命令与权限数字的秘密
  • 15.ArkUI Checkbox的介绍和使用
  • 安徽安庆市委书记张祥安调研假日经济和旅游安全工作
  • 重庆市大渡口区区长黄红已任九龙坡区政协党组书记
  • 空间站第八批科学实验样品返抵地球并交付科学家
  • 五一假期,这些短剧值得一刷
  • 人民日报钟声:国际社会应共同维护科学溯源的正确方向
  • “杭州六小龙”的招聘迷局