互联网SaaS服务提供的API带来了怎样的想象空间
尝试了一下flomo的API,没什么复杂的参数和鉴权,用起来很简单。当然,需要使用者十分注意保护自己的API的路径。
因为开发人员比较少,为了能够尽快上线,所以flomo的API目前仅仅开放了传入内容的接口,并没有开放数据读取、编辑、删除的接口。
顺带一提,其实是还有很多东西没有来得及做,希望之后能够补上appkey、appsecret的权限认证,以及网页端的授权开放、修改和停用的管理功能。
可以期待,当API全部开放后,会有更高开发能力的用户自己去开发各个平台的Native App,iOS和安卓自不必说,macOS、Windows版本,甚至于Linux版本的到来,仿佛也倚马可待。
不光是flomo,现在有越来越多的生产力工具(例如Notion、Airtable、Vika等)向用户开放自己的API。
我越发感觉到SaaS,在用户端也呈现出越来约明显的,前后端分离趋势。这大概是开发时的前后端分离所带来的正面影响。
大胆想象一下,以后的工具类服务只剩下一套API,有能力的用户可以随意建设自己喜欢的前端交互界面。一般用户可以用脚投票,选择自己心目中最好用的一款产品,并支持喜欢的开发者继续维护和优化产品。
对于喜好大一统的中国人来说,甚至可以自己做一个一站式工作台,集合自己所使用的全部服务的API,让他们数据互通,功能互补:
Maemo,25岁,二次元老色批。他在工作台的微博信息流中,收藏一条美少女的自拍照,系统自动转存到flomo,并打上美少女微博昵称的tag;与此同时,在Airtable的数据表中修改统计数据,实时计算他的XP系统今天更喜欢哪一个微博美少女;再同时,XP报告会同步发送到女朋友的微信,女朋友会对此进行建设性的批判……
这该是一个多么百花齐放、异彩纷呈的新时代。
*注1:这可能导致服务商无法再按传统方式投放广告盈利。这要求服务商,从依赖广告维生转型为提供服务维生;相应的,要求用户愿意为享受服务支付费用。
*注2:再也不会听到“每天都有一亿人教我做微信”的犬吠了。因为到那时,微信会有一亿个版本,每个版本都会有自己的拥趸。