知识MORE分享——科技篇
API(应用程序编程接口)是一种用于计算机程序交互的特殊协议,它允许您在另一个应用程序中使用一个应用程序的功能。
例如,Google为开发者推出改进后的语音转文本服务。要使用该服务并合成他们的文本,用户必须访问该站点。然后使用Google 的开发人员添加了API。现在其他平台的开发者可以将 Google 服务集成到库中,让用户无需离开应用程序,也无需前往其他站点即可分析文本。
或者另一个例子是使用社交媒体账户快速注册。该应用程序可以使用社交网络的 API 为用户提供更容易的访问。
简单来说,利用 API 的力量就像雇佣一名自由职业者远程工作一样。一个应用程序指示另一个应用程序做必要的工作,并提供它自己的产品。
使用示例
“用户注册 Netflix 以观看电视节目。当免费期结束时,他们会注册并获得更多内容。当你有这个漏斗时如何收集数据?有针对此的分析API,例如 Segment。”(从材料上什么度量启动需求,为什么和如何看待他们正确。)
“Facebook 借鉴了 VKontakte 的一些东西,俄罗斯社交网络也借鉴了一些想法和方法。甚至有直接复制,当俄罗斯的主要竞争对手之一从我们这里完全复制API的结构和文档时”。
细微差别
API 通常用于与操作系统或 Internet 站点交互程序和应用程序。如果 Application Programming Interface 出现故障,那么 Internet 上的几乎所有服务和大多数计算机程序都将停止工作。
使用 API,程序员可以使用不同应用程序的功能,而无需担心这些应用程序如何处理请求以及它们拥有哪些代码。
领取专属 10元无门槛券
私享最新 技术干货