您有没有想过谷歌地图如何根据您的位置提供相关信息?或者,other.com如何知道当德克萨斯州奥斯汀的随机宾馆有一个特定的房间?

答案是API或应用程序编程接口。

在最基本的定义中,api允许应用程序彼此通信。

如果您是Hubspot客户,并且您希望将WordPress网站与Hubspot CRM集成,API是允许您这样做的接口,因为API可以允许两个应用程序彼此访问数据。

在今天的世界中,无论您是否意识到它,API无处不在 - 他们控制我们如何从社交媒体网站获取信息,我们如何导航我们的GPS,以及我们如何在线预订门票。

此外,他们对企业非常有帮助。例如,在Hubspot,API是必要的,因为我们努力成为一个“一对一”的平台,这将使我们的客户可以在一个地方使用所有他们喜爱的软件和应用程序。雷竞技苹果下载官方版

但是你是否有兴趣为您的客户开发独特的独特性API,或者想要为自己的内部系统安装一个,您可能会想知道 - 我应该使用时间和资源来构建我自己的内部reybet雷竞技下载API,或者我应该访问第三方API吗?

在这里,我们将探讨First Vs第三方API的优缺点,因此您可以确保您为您的业务选择最佳选择。

用有效的SEO技术改进你的网站。从执行审计开始。

第一方api的优缺点

第一方API为您提供了完全控制API生命周期的各个方面,包括开发,设计和实现。然后,开发第一方API,对唯一的客户端案例或安全方案产生最大的意义。

例如,康纳大麦,是谁在HubSpot的开发者支持团队,告诉我——“发展一个API的内部的明显的好处是,你有完全控制哪些数据返回,其过滤和分页等功能,您可以安全地确切地知道哪些数据你每次回来。你还能够快速迭代,并根据自己的业务需求量身定制API。”

然而,内部开发和实现API是昂贵的,需要花费时间和资源来确保它始终正常运行。reybet雷竞技下载正如巴利所指出的,“优秀的软件需要不断的维护和雷竞技苹果下载官方版投入时间,所以你需要愿意投入时间和金钱来使你的API保持更新并能够被使用。”

此外,随着复杂性的增加,费用也是如此。从长远来看,特别是如果你相信你需要一个可以扩展的API,因为您的业务增长,它可能不是您的预算的最佳解决方案。

接下来,让我们考虑第三方API的好处和限制。

第三方api的优缺点

由第三方开发的API将具有要求和规定,因此如果您需要为特定业务或客户需求量身定制API,则不一定是最佳解决方案。然而,大多数第三方API将满足您的需求,是一个更安全、更有效的解决方案。

通常,没有真正需要重新发明轮子。例如,为什么当您可以轻松地使用Google地图时,为什么要使用内部API开发,设计和实现地图平台的麻烦?

另外,也许最吸引人的是——因为你不知道自己的第三方API,维护很少。作为大麦笔记,“第三方API是可靠的,如果您选择一个良好的服务,可以为您提供您可能需要运行业务的所有数据,而无需自己开发它。”

此外,第三方API可能让您从独特的视图中致力于从您的开发人员入住的唯一视图中接近问题。

当然,要注意,您希望在选择一个之前考虑第三方API规则和法规。您可能会发现第三方API'规则过于收缩,并且不会让您执行您需要执行的操作。

那么,第一党还是第三党,你该选哪个?

最终,选择First还是Third Party的决定完全取决于您的资源、现有的软件基础设施、预算和业务目标。reybet雷竞技下载雷竞技苹果下载官方版

HubSpot的开发支持专家Isaac Takushi总结道:“在第一个api和第三方api之间的选择通常是完全控制和开箱即用的简单性之间的选择。当您决定开发自己的API时,您必须准备好踏上这段旅程并经受它的风险。您可以调整您的解决方案,以适应您的组织现有的基础设施,并满足您的用户的特定需求,但是很容易获得狭隘的视野。另一方面,第三方api可以打开你的组织没有时间和资源提供的可能性世界,但迫使你把信任和信息交到其他人的手中。”reybet雷竞技下载

如果你正在考虑为你的业务使用第三方API,以下是一些你可以探索的:

此外,如果您是一名寄存者客户,请看看一些你可以整合应用程序和网络服务一个API的例子,在行动中。

用有效的SEO技术改进你的网站。从执行审计开始。

SEO审计幻灯片

最初发布2019年4月26日上午7:00:00,2012年2月19日更新

话题:

一体化