如何在 laravel for android 中创建 API?

Posted

技术标签:

【中文标题】如何在 laravel for android 中创建 API?【英文标题】:How to create API in laravel for android? 【发布时间】:2017-10-25 15:34:12 【问题描述】:

我需要在 Laravel for android 中创建一个 API。我不知道从哪里开始。我开始学习android开发只有两个星期。请指导我!

【问题讨论】:

谷歌它..你会发现很多链接..这里没有人会为你编写任何代码 @Xantosh Lamsal 开始寻找 Lumen ,它是 laravel 微框架。通常用于 laravel 中的 API。你也可以使用 Laravel 框架处理 API。 【参考方案1】:

这可能会对您有所帮助。这不是什么神奇的公式,你只需要阅读 laravel 文档。 https://laravel.com/api/5.4/index.html

【讨论】:

【参考方案2】:

首先,如果你赶时间,也许你应该检查Android Firebase来构建一个简单的API。

但是,使用 laravel 的基本步骤是:

    创建数据库结构 在安装 laravel 时,创建模型类来访问创建的表 创建路由和控制器以访问模型。

你可以使用

Route::resource()

使用基本 CRUD 方法轻松访问控制器(索引、创建、存储、显示等) 或使用

Route::controller()

自定义您的方法,包括要访问的 HTTP 方法的类型(putName()、getName()、postName())

每个控制器都应返回 Json 格式的响应,供您的 Android 客户端访问

return response()->json($records, 200);

通过这些基本步骤,您可以启动 MVP。

但是你应该搜索一些东西来改进 api:

    API 安全性, 宁静的蜜蜂

【讨论】:

您实际上可以只返回 $records。当你返回一个模型或模型集合时,Laravel 会自动序列化成一个 json 响应。

以上是关于如何在 laravel for android 中创建 API?的主要内容,如果未能解决你的问题,请参考以下文章