Time:
2019-09-17 03:42:05
Author:
limo
曾经有一段时间,你的客户想在网站设计中加上某些功能,这些功能要么让你摸不着头脑,不知道该如何实现它,要么让你害怕手工组装这些功能所需要的所有工作。然而,随着应用程序编程接口(api)的日益流行,这不再是一个问题。
使用API,您可以在网站和应用程序之间创建连接,以便利用其数据或特性。这不仅可以增强现场体验,还可以简化许多流程,否则这些流程将需要在幕后进行大量繁琐的手工操作。很多人可能都熟悉谷歌创建的众多api。
但不仅仅是谷歌,它还试图让网站开发人员和网站设计人员更容易地创建令人印象深刻的在线体验。根据APIHound的数据,它拥有超过50,000个api的存储库,而programableweb列出了超过22,000个api。即使只有前1%是可用的,你仍然可以利用200到500个高质量的api来构建网站。
下面,你会发现15个最适合网站设计和开发的api:
1、谷歌分析
如今,使用谷歌分析技术跟踪网站上的访问者活动是不容置疑的。但是,除了观看网络流量的涨跌,这个平台还有更多的好处。你可以使用谷歌分析api:
监控自定义数据,如电子商务转化率和生命周期值计算。
为网站的后端创建特殊的跟踪仪表板。
深入进行销售渠道跟踪和分析。
2、谷歌地理位置(地图)
谷歌Maps是谷歌中更常见的地理位置AP,不过,还有其他方法可以利用这个API:
让嵌入式地图看起来像你喜欢的任何样子(例如启用街景,360度透视,等等)
显示路线数据和实时交通洞察。
为搜索字段和表单配备预填充的匹配现实世界位置的地理位置数据。
3、谷歌字体
谷歌字体API为开发人员提供了一种从目录中调用谷歌字体的方法,这样,您就不需要在服务器上驻留任何繁琐的字体文件,谷歌处理负载。
4、谷歌翻译
建立一个国际化的网站,需要一个快捷方便的方法把它翻译成多种语言?您可以使用谷歌的云翻译和API服务来提供帮助,你所需要的只是一个HTML和谷歌翻译将照顾到其余的。
5、谷歌日历
对于一个举办很多活动的企业——在线或亲自举办——日历对网站来说很方便。使用谷歌Calendar API,您可以立即建立该连接,并开始显示公共或私有事件。
6、G套件应用
谷歌的应用程序套件也有相应的ap,因此,假设您有一个联系人表单,它在销售电话之前为您的客户提供重要信息。您可以配置谷歌Sheets API来捕获用户提交的数据,这将帮助销售代表或业务所有者提前准备调用。
7、YouTube
你知道把视频文件上传到服务器上不是一个好主意,感谢YouTube API,您可以轻松地将视频播放器嵌入到您的网站中,并自定义播放设置。您还可以使用API将数据从YouTube拉入站点的仪表板。
8、维梅奥
Vimeo是另一个流行的视频播放解决方案,它有自己的API。如果您的客户希望使用Vimeo管理他们的视频内容,请了解您有能力利用API在站点上嵌入视频、获取使用数据和自定义回放。
9、Facebook Messenger
想为你的网站创建一个Facebook Messenger聊天机器人吗?使用Messenger API,您可以做到这一点。更重要的是,你可以编程机器人如何与访客互动,这样它就不会只是一个等待访客通过网站或Facebook与真人连接的等待队列。
10、Facebook应用程序和插件
Facebook为开发者提供api,这样他们就可以从社交媒体平台本身的营销努力中获得更多。但是,它还提供了一组可以在网站上使用的api和sdk。有了它们,您可以:
添加一个Facebook登录。
嵌入社交媒体提要和帖子。
跟踪与Facebook相关的网站转化率。
11、推特
说实话,所有领先的社交媒体平台都有自己的api。但如果我们想在你的网站设计上看到更有价值的东西,Facebook和Twitter可能就是其中之一。也就是说,Twitter为web开发人员提供的服务比Facebook要轻一些。有了它,您将获得嵌入Twitter提要、帖子以及共享按钮的能力。
12、为什么Twilio
如果您不熟悉它,暮光API是一个非常强大的工具,企业想要集成语音,短信,聊天,或人工智能机器人到他们的网站。
例如,考虑一个允许访问者安排预约的网站。通过在请求中请求电话号码,您可以编写API来通过文本自动发送约会提醒。
您还可以将其用于类似免费SaaS试用的东西,您可以在注册表单中包含一些额外的字段,如业务名称、公司大小和电话号码。然后,在访客注册几个小时后,销售代表通过电话跟进,看看他们是否喜欢。
13、Dropbox
您是否需要一个安全的地方来存储您网站上的文件?您可以使用Dropbox API轻松实现这一点。你也可以使用API来处理更复杂的任务,比如允许网站访问者上传文件到你的Dropbox账户(比如简历文件)。您还可以使用它让潜在的员工、租户或客户对文档进行电子签名。
14、MailChimp
您可能希望用户以不同的方式参与到您的网站设计中来,但其中大多数都可能以某种形式结束—lead gen、contact或e-commerce。
如果您使用MailChimp来推动您的电子邮件营销工作,那么将它的API连接到您的表单和网站将非常有用。您可以管理您的电子邮件列表,并自动处理您的网站和电子邮件如何通过它协同工作。
15、支付处理器(Stripe和PayPal)
当支付处理程序创建了这样一种可靠的方式将他们的平台连接到我们的网站设计时,就没有理由再手动处理支付信息了。Stripe和PayPal等支付处理程序的api使开发人员能够做的不仅仅是收集支付。您可以启用跟踪、处理退款和争议等等。
总结
上面的列表涵盖了您在构建网站设计和添加客户所需的所有关键功能时所需的基本要素,但是您可以利用更多的api。
如果您是新手,并且希望使用不太为人所知的api,可以考虑利用IFTTT或Zapier。这些工具可以帮助您创建将您的网站连接到现有api的“菜谱”。把他们看作是友好的中间人。