资讯中心

不懂API?你不是一个合格的产品经理

产品经理的职责是什么?在互联网+时代,产品经理的职责又是什么?解开这些疑惑之前我们不妨先来看一些小对话:

程序员A“让后台给我提供一个接口,我直接调用这个接口”

程序员B“这里你设计一个接口,我来实现”。

程序员C:“提供给运营商的充值缴费接口需要添加某项技术支持,我需要一个帮手”

 

看了以上程序员说的话,你知道他们在说什么吗?以上的对话其实是“赛合一数据”的程序员们每天都会反复说好多遍的话,API作为互联网+时代的产物,目前已经是企业业务扩展必不可少的战略部署,基本上只要是和互联网打交道的产品经理,都要懂得API。而赛合一数据”作为智能生活数据服务API接口开发领域的优秀平台,每天要与很多各个行业的产品经理打交道,但是我们却发现有的产品经理并不知道什么是API,以至于业务对接的时候闹出不少笑话,妨碍了工作的正常进行不说,也让业务合作的效果大打折扣。你也发现,对话中出现最多的词语就是“接口”,如果你听了也是一脸蒙圈那你必须要提高警惕了,因为连API都不懂,你好意思做产品经理吗?

品1.jpg

严格意义来说,API应用程序编程接口简称,是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。简单点说API接口就是提供一种别人可调用的能力的标准。具体可戳赛合一数据”进行了解

 

不过作为一个产品经理不需要对API接口了解得犹如程序员那般细致透彻,你只需要知道API接口是什么,有什么用,有哪些要素就行

 品2.jpg

1API接口是什么。

 

生活中我们会接触很多接口,像HDMI接口,USB接口,我们知道接入某个接口就能实现某种功能,例如U盘插入电脑USB接口就可以相互传输文件,虽然我们并不知道具体是怎么实现的。其实从实际意义上讲程序的API接口也和硬件一样,将内部实现的功能封装起来,像一个盒子一样只留出一个口子,人们接入这个口子就能使用这个功能。

 

2API接口有什么用。

 

实际开发中,当前端和后端有数据交互时,前端开发人员都会直接向后端询问接口,而不会问他具体的实现,比如APP上需要展现目前天气,那么前端开发直接接入一个天气查询接口就行。另外API接口的开放可以帮助第三方应用轻松实现更多功能,如“赛合一数据”为电商网站、移动APP、第三方支付平台、充值缴费平台、积分商城、游戏平台、车主服务平台等提供了诸如话费充值接口、流量充值接口、加油卡充值接口、违章查询接口、加油卡回收接口、话费卡回收接口、水电煤缴费接口、游戏Q币充值接口等API接口,使得他们的业务开展更便捷、服务更到位

 品3.jpg

3API接口的几大要点

 

接口地址——请求的网址。

请求方法——一般采用的是HTTP协议的POSTGET请求。

请求参数——你传过去是什么内容。

返回内容——就是你传参数过去之后得到返回的内容,返回内容的格式一般为jsonxml格式

错误代码——也是返回内容的一部分,当接口发生一些意外情况时,错误代码会告诉你原因。

 

比如说,你的APP上要违章查询的功能,接入了一个违章查询的接口。作为用户希望的是有一个输入车牌号的输入框,点击查询按钮就能够看到自己车辆的违章情况。那么输入的车牌号就是请求参数,车辆违章情况就是返回内容。

 

好了,以上就是你作为一个产品经理在互联网+时代必须要掌握的关于API接口的知识要点,如果以后你有机会进行API相关的业务对接,那你起码能明白对方说的是什么,也能把自己的产品清楚地描述给别人。另外,千万不要以为API离自己很远,不管是互联网企业还是传统企业,API经济已经崛起,企业接触API是迟早的事情。