接口项目是 PHP 来写的, 但接口直接是入库 return JSON. 由于 PHP 是弱类型对变量比如 nickname 是字符串, 但是数据库中可以是为 null 那么返回的数据类型就不同了, 但是安卓和苹果接收就会崩溃. 还有关于接口的标准问题.
有哪些好的接口书籍或资料, 最好是 PHP 的. 其他语言的也可以.
接口项目是 PHP 来写的, 但接口直接是入库 return JSON. 由于 PHP 是弱类型对变量比如 nickname 是字符串, 但是数据库中可以是为 null 那么返回的数据类型就不同了, 但是安卓和苹果接收就会崩溃. 还有关于接口的标准问题.
有哪些好的接口书籍或资料, 最好是 PHP 的. 其他语言的也可以.
1
KeatingSmith Jul 30, 2018
|
2
DavidNineRoc Jul 30, 2018
我很喜欢 Laravel 的 API resource 功能。
不管有没有需要变换的数据,总是统一用 resource 转换一下, 好处就是多余的字段可以直接过滤,类型转换也没问题,还可以复用。 不好的地方就是你们常说的效率问题。不过我喜欢这样写。 接口风格的话可以参考 RESTful |
3
ben1024 Jul 30, 2018
|
4
ksaa0096329 Jul 30, 2018
|
5
owenliang Jul 30, 2018 via Android
web api 设计与开发
|
6
hlwjia Jul 30, 2018 via iPhone
写好接口不难,技术问题都好说
难的是设计接口规范 |
7
kongkx Jul 31, 2018 via Android
fractal 或者 laravel 的 resource 做转换,当然可以
|