公司准备开发一个新的app,用android和ios写前端,php写后台,我想用thinkphp来写这个app的后台,那么这个api的接口应该怎么写呢,没写过接口,用懂的大神帮忙指点指点,有demo就更好了!!!!
公司准备开发一个新的app,用android和ios写前端,php写后台,我想用thinkphp来写这个app的后台,那么这个api的接口应该怎么写呢,没写过接口,用懂的大神帮忙指点指点,有demo就更好了!!!!
写接口容易 设计好接口与安全 难.
简单的接口就类似写ajax请求一样
NULL值. PHP是弱类型语言, 数据库设计的时候最好不要有NULL 不然PHP '' NULL 0 都可以相等, 但APP就不是这样理解了, 就会出现各种错误和闪退
安全 token值, 服务端与APP端采用相同的算法然后进行比对 防止恶意请求.
1 回答4.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.2k 阅读
1 回答610 阅读✓ 已解决
799 阅读
去网上找
RESRful API
实践记得自己的
api
别叫RESTful
目前流行的 api 设计大部分都是基于 HTTP 的 RPC.
但是都在说自己的 REST, 所以要想查询资料还是搜索 REST or RESTful 好一点.
你碰到不懂行的人也可以说自己设计的是 RESTful API, 但是碰到懂行的记得承认自己的是 HTTP API.
我这边给你推荐几篇文章吧. 我觉得不错的.
http://www.ruanyifeng.com/blo... 阮一峰的《RESTful API 设计指南》
http://www.scienjus.com/my-re... 《我所认为的RESTful API实践》
http://tailnode.tk/2017/03/go... 《Google API 设计指南》 这是这个博主自己翻译的. 原文他文章里有介绍
https://github.com/Microsoft/... 《微软 REST API 设计指南》