公司要做一个java web的后台系统,同时要做一个安卓的app。现在需要给安卓提供接口。请问提供
公司要做一个javaweb的后台系统,同时要做一个安卓的app。现在需要给安卓提供接口。请问提供的接口是啥样的怎么提供?啥意思?求大神解释详细点...
公司要做一个java web的后台系统,同时要做一个安卓的app。现在需要给安卓提供接口。请问提供的接口是啥样的 怎么提供?啥意思? 求大神解释详细点
展开
1个回答
展开全部
初学者一看到接口就想到 不是interface.,但是这里不是,这里就是一个URL,
app给这个URL传递参数,然后URL返回数据给APP,然后APP就能和服务端联动提供动态数据
举个最简单的例子,用户登录.
一个web系统,用户通过浏览器把用户名密码传递到web服务端,也就是你说的后台,那么这里就有个URL比如叫 XXX\user\login.action?userid=zhangsan&pwd=123
然后你后台就能获取到 userid 和pwd然后就能返回给浏览器成功与否.
同样的道理,
安卓APP调用XXX\user\login.action?userid=zhangsan&pwd=123
你后台一样能获取到userid和pwd那么你就可以给安卓APP返回信息告诉他登录成功与否.
所以这里所谓的接口,就是一个URL ,
app给这个URL传递参数,然后URL返回数据给APP,然后APP就能和服务端联动提供动态数据
举个最简单的例子,用户登录.
一个web系统,用户通过浏览器把用户名密码传递到web服务端,也就是你说的后台,那么这里就有个URL比如叫 XXX\user\login.action?userid=zhangsan&pwd=123
然后你后台就能获取到 userid 和pwd然后就能返回给浏览器成功与否.
同样的道理,
安卓APP调用XXX\user\login.action?userid=zhangsan&pwd=123
你后台一样能获取到userid和pwd那么你就可以给安卓APP返回信息告诉他登录成功与否.
所以这里所谓的接口,就是一个URL ,
更多追问追答
追问
噢。懂了。谢谢你。那么他们要我给他们提供接口。我直接把对应的action地址告诉他们就行?
追答
的确是把action地址个他就可以了。
这个需要你和APP的开发人员商量,返回什么数据给他,现在普遍返回JSON
就像ajax请求一样.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询