如何在android中为laravel创建API?

问题描述:

我需要在android的Laravel中创建一个API。我不知道从哪里开始。我已经开始学习android开发只有两个星期了。请指导我!如何在android中为laravel创建API?

+1

谷歌it..you会发现许多links..Here没有一个是去代码任何东西 – Akshay

+0

@Xantosh Lamsal开始寻找流明,这是laravel微框架。通常用于laravel中的API。你也可以使用Laravel框架来处理API。 –

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

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

但是,随着laravel的基本步骤是:

  1. 创建数据库结构
  2. 在安装laravel,创建模型类访问创建的表
  3. 创建路线和控制器存取款。

您可以使用

路线::资源()

轻松访问基本的CRUD方法控制器连接到API(索引,创建,存储,显示等) 或使用

路线::控制器()

定制你的方法,包括HTTP方法的访问的类型(putName(),的getName(),postName())

每个控制器应该返回JSON格式的响应,对通过您的Android客户端来访问

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

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

但有些事情你应该寻找改善API:

  1. API安全,
  2. RESTful API中
+0

你实际上可以返回$记录。当您返回一个模型或一组模型时,Laravel会自动序列化成一个json响应。 – Brad