面试

我们与时俱进,并向第三方开发人员提供JavaScript库

我们的优先考虑之一是让客户更轻松 将会计系统,网站和其他应用程序与eWay-CRM集成。这就是我们现在通过JavaScript库扩展eWay-CRM API的原因,这将使第三方开发人员的集成更加容易。我们要求开发人员Stepan Havranek和CTO 罗曼·斯蒂夫科告诉我们更多信息。

 

想象我是首席执行官或公司经理,而且我不懂编程。我所知道的是JavaScript是某种编程语言,但是我仍然想享受这项创新。试着告诉我我实际上对什么感到满意?

Roman:我们的产品正在开发中,越来越多的公司正在尝试将其与其他软件集成。这可能是与已编程为适合某人需求的第三方产品或工具的集成。这两个软件的组合是通过 称为API的东西.

Stepan:但是,每当您集成两个应用程序时,您都是以开发人员的身份在绿色领域开始的,并且徒劳地编写了大量代码。另一家公司的人已经将eWay-CRM与某些东西建立了相同的代码。还有第三家公司的另一个人。每个人都必须编写一定数量的代码,这对于集成至关重要。我和罗曼(Roman)已经用JavaScript准备了一个库,其中包含此“不断重复”的代码的一部分,使人们的工作更加轻松。

 

为什么要使用JavaScript?

R:我们已经有一些C#和PHP语言的库。但是,Web技术的发展表明,大多数事情都是用基于JavaScript的Node.js编写的。因此,我们决定跟上步伐,并准备免费向第三方开发人员提供JavaScript库。它将使与eWay-CRM的集成更加容易。

 

与其他编程语言相比,您认为JavaScript的好处是什么?

S:JavaScript非常简单,因为它是作为小型编程的快速工具而创建的。但是,由于这种简单性,很多人都学会了它。互联网和Web应用程序的兴起使其更加流行。后来,JavaScript在服务器端变得越来越普遍。更加一致和易于理解的代码使集成更加容易。这使程序员可以了解更少的编程语言。它实际上是一个矩阵。使用它的人越多,就会有更多的人开始关注它。这就是我们的情况。

斯蒂芬·哈夫拉内克(Stepan Havranek)

 

eWay客户关系管理的API好处是什么?

S:API是通向eWay-CRM的通用网关,可以通过任何技术(从Web,Android,Windows和iOS)进行连接。由于eWay-CRM不再只是Windows桌面应用程序,因此API允许我们连接所有eWay-CRM应用程序。

R:同时,与没有API的系统相比,它为我们提供了竞争优势。选择此类软件的公司将为进一步开发之门关闭,因为他们将其与其他系统集成在一起。例如,我们的一些电子商店客户已经获得 电子商店和QuickBooks之间的桥梁,否则,如果要自动将数据从一个系统检索到另一个系统,则必须以复杂的方式进行编程。

 

客户是否了解eWay-CRM中API的优点?

R:在大多数情况下,这是从我们的销售代表与需要将eWay-CRM与某些第三方系统集成的客户的沟通中显而易见的。我们通过提供开发人员可以免费使用和使用的API或预构建的库,尝试尽可能简化与客户的集成。现在,在选择软件时,公司通常会对软件供应商是否提供API感兴趣。大多数时候,他们知道借助API,他们可以集成他们在公司中使用的软件。即使他们不完全知道它是如何工作的

S:我们也有主要来自IT行业的客户,他们雇用自己的开发人员。他们大多自己使用我们的API。

 

您是否认为在因节省时间和金钱而导致的危机中,客户会寻求他们可以自己完成的整合?

R:我想是这样。与eWay-CRM集成的可能性非常广泛,对于大多数开发人员而言,这绝对不是一项超人的任务,而且最重要的是,当您自己的开发人员这样做时,它的成本要便宜得多。

S:公司应该尝试优化业务。我相信这是公司的繁荣。通过API连接系统是一项不错的投资。一次性干预通常可以有意义地替换一名员工,例如,只需重新输入数据即可。这可以是自动化的。然后,经理可以将释放的员工重定向到他们产生更高附加值的地方。

 

拥有自己的开发人员的主要优势是什么?

R:公司是否需要自己的开发商这个问题非常个人化。如果一家公司发现他们确实需要一个,那通常会很经济。不仅在将eWay-CRM与其他系统集成时。

S:公司得益于他们自己的开发人员,可以立即获得支持。另一个优势是内部专有技术,借助该专有技术,公司可以防止某些问题。当第三方进行集成时,他们只会执行要求的操作,因为他们不了解公司流程。因此,如果分配不正确,则必须经常进行昂贵的维修。

罗曼·斯蒂夫科

 

eWay客户关系管理是否提供与第三方系统的定制集成?

R:我们当然不会积极提供定制开发。我们的首要任务是利用开发人员的能力来开发eWay-CRM(包括API),即使客户将另一家公司外包进行集成,我们的客户也可以成功地使用它们与第三方系统集成。

S:感谢API,我们将我们的专家活动扩展到集成。这意味着,由于API的开发,eWay-CRM与其他系统的集成更加直观,培训程序员的要求降低,因此成本降低。在API中,有一些功能可以为进行集成的开发人员转换,处理和简化eWay-CRM数据。我们还尝试使用不同的编程语言将库发布到API。

 

除了QuickBooks,eWay-CRM还提供与选定的第三方系统的其他预建集成。您如何确定将与eWay-CRM集成的其他应用程序?

R:我们需要向潜在客户证明API可以正常工作。这就是为什么我们选择业界最流行的系统。当我们想展示网站与eWay-CRM的集成时,我们选择了 WordPress的。当我们想显示与会计系统的同步时,我们选择了QuickBooks。

 

昂德里杰·斯沃博达
28. 5. 2020
分享