API (Aplication Programming Interface)

应用程序接口

直接的说,API就好比是一个信使,发送请求,告诉系统你想要做什么,然后把结果告诉你。
再或者说,不论何时想到API,都应当把它想象成为餐馆的服务生,奔波于数据、应用、和设备之间,去传送数据。

Connectivity is an amazing thing.

By now we are all used to the instant connectivity that puts the

world at our fingertips from desktops or devices .

We can purchase post pin and pick anything anywhere

We are connnected to the world and each other like never before.

But how does it happen ?

How does data get from here to there ?

How do different devices and applications connnect with each other to allow us to place an order , make a reservation or book a flight

with just a few types of quicks

the unsung hero of our connected world is the application programming interface or API

it’s the engine under the hood and is behind the scenes that we take for granted

But it is what makes possible all the interactivity come to expect and rely upon .

But exactly what ia an API.

It is a question everyone asks.

The textbook definition go something like this .

okay to speak plainly an API is the messenger that takes requests and tell a system what you want to do and then returns the response back to you .

直接的说,API就好比是一个信使,发送请求,告诉系统你想要做什么,然后把结果告诉你。

To Give you a familiar example .

Think of an API as a waiter in a restaurant.
Imagine you are sitting at the table with a menu of choices to order from .
In the kitchen is the part as the system which will prepare your order
what is missing is the critical link to commmunicate your order to the kitchen and deliver your food back to your table .
That is where the waiter or API comes in .
The waiter is the messenger and takes your request or order and tells the system in this case the kitchen what to do .
And then delivers the response back to you .in this case food .

举个简单的例子

想象API就是餐馆里的服务生,想象你坐在桌子旁点餐,厨房作为系统的一部分,准备你的订单,缺少一个链接环节将你的订单给厨房,然后将食物端回到餐桌,此处就需要服务生(API),服务生就像一个信使,将你的请求或订单告诉给系统(本例是厨房)要去做什么,然后将结果(本例就是食物)反馈给你。

Now that we have whetted your appetite . 刺激你的食欲

Let us apply this to a real API example ,you are probably familiar with the process of searching for airline flights online.

Just like at a restaurant you have a menu of options to purchase from

a drop-down(下拉) menu in this case . you choose a departure(出发) city and date , a return(目的) city and date ,cabin class(舱位等级) and other varibles .In order to book your flight you interact with the airlines website to access the airline’s database to see if any seats are available on those dates .

And what the cost might be used on certain variables .

But what if you are not using the Airlines website which has direct access to the information .

What if you are using an online travel service

that aggregates(收集) information from many different airlines.

The travel service interacts with the airline’s API.

The API is the interface that like you are helpful where can be asked by that online travel service to get infomation , from the airline system over the internet to book the seats choose meal preferences or baggage options

It also then takes the Airlines response to your request and delivers it right back to the online travel service which then shows it to you .

Now you can see that it is API is that makes it possible for us all to use travel sites.

the same goes for all interactions between applications data and devices .

API 就是一个接口,帮助你从在线旅行服务获得信息,

从线上航空系统预定座位等服务

然后航空公司对你的请求做出回应,然后传递给在线旅行服务,然后展示给你

API就是让我们每个人都可以访问旅行服务页面,

与应用、数据、设备之间的交互也一样,他们都有可以让计算机运行的API。

Whenever you think of an API ,just think of it as your waiter,
running back and forth(奔波于) between applications databases and devices.
to deliver data.and create the connectivity that puts the world at our fingertips.

不论何时想到API,都应当把它想象成为服务生,奔波于数据、应用、和设备之间,去传送数据,创造出让世界触手可及的连接性。

来这里读懂英文!!!认清楚API !!!相关推荐

  1. 读懂英文文章所需的单词量

    简介 备考托福,GRE需要背上万单词,除去考试通关的因素,就想看看是不是真有必要花时间去背那么多单词. 实验使用从初中到GRE不同等级考试要求的单词表,代入Brown文本数据集,评估背会各等级单词后, ...

  2. 知云文献翻译打不开_有了这几个软件,轻松读懂英文文献

    科研路上,大家伙儿难免绕不开的结就是--阅读英文文献. 然而,当你问大神用的什么翻译软件时?大神会分分种藐视你,人家偶尔查个单词跟你要查整篇文章完全是两个概念,咱们跟大神面对的是不同的问题,这也是为什 ...

  3. 终于能够轻松地读懂英文原版书了

    以前看这些资料的时候,感觉很多很乱很慢,而且对翻译工具的依赖非常严重.但是自从在自学javascript,jquery的时候踏出了看英文书的第一步之后,到现在终于能像看中文那样看英文书了,而且对工具的 ...

  4. 如何找到英文文档读懂英文文档

    老外写的书可不是一点负责任,完全是在旁边一个过来人的导师的感觉对你循循善诱 首先你不要一拿到书就一个字一个字的去读,多注意大的字体的单词,因为它们都是你接下来要读内容的索引,先了解他们,你就会对接下来 ...

  5. centos 删除文件夹_手机文件夹是英文,占空间还不敢乱删?花一分钟读懂手机语言...

    不少人肯定发现,自己的手机里面有一些莫名其妙的文件夹,占据内存空间.且占据很大,想删除,但全部是由英文标注,不知道从何删起. 今天小兰就来帮助大家决绝这么问题,一分钟教你读懂这些手机语言,快速清理手机 ...

  6. 小程序反编译 g is not defined_朋友圈转发超多的小句子:这十二句经典英文台词,你能读懂几句?...

    朋友圈转发超多的小句子:这十二句经典英文台词,你能读懂几句? 一.Sometimes, love is like a tour. You stop in many places, but there ...

  7. 一本读懂BERT(实践篇)重点

    目录 一.什么是BERT? 二.BERT安装 三.预训练模型 四.运行Fine-Tuning 五.数据读取源码阅读 (一) DataProcessor (二) MrpcProcessor 六.分词源码 ...

  8. 一文读懂大数据平台——写给大数据开发初学者的话!

     一文读懂大数据平台--写给大数据开发初学者的话! 文|miao君 导读: 第一章:初识Hadoop 第二章:更高效的WordCount 第三章:把别处的数据搞到Hadoop上 第四章:把Hado ...

  9. 一文读懂Java中File类、字节流、字符流、转换流

    一文读懂Java中File类.字节流.字符流.转换流 第一章 递归:File类: 1.1:概述 java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建.查找和删除等操作. ...

  10. 如何快速读懂开源代码?

    文章目录 **RUN起来** **调试** **把控关键数据结构和函数** **从小的开始** **关注一个模块** **工具** **一.阅读开源代码存在的一些误区** 二.阅读代码的心态 **三. ...

最新文章

  1. JAVA游戏编程之三----j2me 手机游戏入门开发--俄罗斯方块_5_使用LUA脚本写游戏
  2. 计算机应用基础任务化教程知识点,计算机应用基础任务化教程教学大纲资料.doc...
  3. Angular组件--动态组件
  4. 写在我的第一百篇博文
  5. {ACL2020}In Layman’s Terms: Semi-Open Relation Extraction from Scientific Texts(关系抽取,半开放关系抽取)
  6. loadrunner java_如何使用LoadRunner开发JAVA Vuser
  7. erlang之三种socket消息循环
  8. antd中分页器如何自定义_react+antd分页 实现分页及页面刷新时回到刷新前的page...
  9. c语言写一个五子棋小游戏
  10. Echarts饼状legend如何自动显示值和百分比
  11. Mac安装brew的四种方法(指定能行)
  12. 深度挖坑系列之三:人脸识别,角度空间,欧氏空间,margin
  13. 跟着小码哥一起学习OC语法,都在这里了
  14. 洛谷 P4643 [国家集训队]阿狸和桃子的游戏
  15. 跑步运动蓝牙耳机哪个好?跑步无线运动蓝牙耳机推荐
  16. 华为鸿蒙,希望是务实的操作系统
  17. Flutter必备——Dart入门(下)
  18. android中转换content://media/external/images/media/539163为/storage/emulated/0/DCIM/Camera/IMG_20160807_
  19. Linux系统病毒防治
  20. 手账和涂鸦的好伙伴,ohuhu马克笔上手

热门文章

  1. 2023年全国最新道路运输从业人员精选真题及答案18
  2. 嵌入式Linux(一)(Makefile,Shell脚本)
  3. 航空领域机器人自动钻孔研究进展及关键技术综述
  4. 太难了!河北承德程序员在GitHub远程给外企工作,105.8万元收入,竟全部没收!...
  5. RAW数据批量格式转换matlab脚本
  6. 推理过程 | tf推理过程中获得所有节点的名称
  7. C#处理html标签一些正则表达式整理收集
  8. 华为OD机试 - 对称美学(Python) | 机试题+算法思路+考点+代码解析 【2023】
  9. Http协议网络读卡器Aspx网页Request获取刷卡数据Response回应驱动显示
  10. 把域名续费到了2023年