当前位置: 首页 > 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的介绍和使用
  • 金隅集团:今年拿地将选择核心热门地块,稳健审慎投资
  • 陕西省烹饪餐饮行业领军人物黄建军逝世,终年53岁
  • 还山记——走进山水、感受山水艺术的魅力
  • 给印度立“人设”:万斯访印祭出美国关税战新招,但效果存疑
  • 上海车展迎来超百款首发新车,全市多区开展汽车促消费活动
  • 欧盟数字法开出首张罚单:苹果和Meta合计被罚7亿欧元