6.2. 发布话题
发布话题
这一节我们来完成发布话题的接口,首先参考以下发布话题的界面:
需要填写话题标题,话题内容,选择话题分类。
1. 增加路由
首先来添加路由,只有登录用户才可以发布话题。
routes/api.php
.
.
.
// 游客可以访问的接口
// 话题列表,详情
Route::resource('topics', 'TopicsController')->only([
'index', 'show'
]);
.
.
.
// 登录后可以访问的接口
.
.
.
// 发布话题
Route::resource('topics', 'TopicsController')->only([
'store', 'update', 'destroy'
]);
.
.
.
我们使用 resource 方法创建路由,不需要身份验证的接口为:
- topics.index ——话题列表;
- topics....