作者列表API
<h1>开发者</h1>
<ul>
<li>罗恒山</li>
</ul>
<h1>说明</h1>
<ul>
<li>书目列表</li>
</ul>
<h1>请求</h1>
<ul>
<li>Endpoint: <code>/api/author</code></li>
<li>Method:GET</li>
</ul>
<h1>查询条件(filter)</h1>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">filter[name]</td>
<td style="text-align: left;">string</td>
<td>作者名称,模糊查询</td>
</tr>
<tr>
<td style="text-align: left;">filter[no]</td>
<td style="text-align: left;">string</td>
<td>作者编号,模糊查询</td>
</tr>
<tr>
<td style="text-align: left;">filter[created_between]</td>
<td style="text-align: left;">string</td>
<td>创建时间区间,例如:2022-01-05,2022-01-20</td>
</tr>
</tbody>
</table>
<p>示例 <code>/api/author?filter[name]=aaa&amp;filter[no]=bbb&amp;filter[created_between]=2022-01-05,2022-01-20</code></p>
<h1>返回示例</h1>
<p>分页的相关参数,请查看"接口说明文档-常例:分页返回结果"</p>
<pre><code>{
&quot;code&quot;: 200,
&quot;message&quot;: &quot;&quot;,
&quot;data&quot;: {
&quot;current_page&quot;: 1,
&quot;data&quot;: [
{
&quot;id&quot;: 2,
&quot;no&quot;: &quot;Z002&quot;,
&quot;name&quot;: &quot;王柱国&quot;,
&quot;summary&quot;: &quot;1111&quot;,
&quot;avatar&quot;: &quot;&quot;,
&quot;detail&quot;: &quot;王柱国&quot;,
&quot;created_at&quot;: &quot;2021-12-23 17:26:58&quot;,
&quot;updated_at&quot;: &quot;2021-12-27 15:06:50&quot;,
&quot;deleted_at&quot;: &quot;&quot;
},
{
&quot;id&quot;: 1,
&quot;no&quot;: &quot;Z001&quot;,
&quot;name&quot;: &quot;刘新智&quot;,
&quot;summary&quot;: &quot;&quot;,
&quot;avatar&quot;: &quot;&quot;,
&quot;detail&quot;: &quot;刘新智&quot;,
&quot;created_at&quot;: &quot;2021-12-23 17:26:58&quot;,
&quot;updated_at&quot;: &quot;&quot;,
&quot;deleted_at&quot;: &quot;&quot;
}
],
&quot;first_page_url&quot;: &quot;http://yuedaguancang.my/api/author?page=1&quot;,
&quot;from&quot;: 1,
&quot;last_page&quot;: 1,
&quot;last_page_url&quot;: &quot;http://yuedaguancang.my/api/author?page=1&quot;,
&quot;links&quot;: [
{
&quot;url&quot;: null,
&quot;label&quot;: &quot;&amp;laquo; Previous&quot;,
&quot;active&quot;: false
},
{
&quot;url&quot;: &quot;http://yuedaguancang.my/api/author?page=1&quot;,
&quot;label&quot;: &quot;1&quot;,
&quot;active&quot;: true
},
{
&quot;url&quot;: null,
&quot;label&quot;: &quot;Next &amp;raquo;&quot;,
&quot;active&quot;: false
}
],
&quot;next_page_url&quot;: null,
&quot;path&quot;: &quot;http://yuedaguancang.my/api/author&quot;,
&quot;per_page&quot;: 15,
&quot;prev_page_url&quot;: null,
&quot;to&quot;: 7,
&quot;total&quot;: 7
}
}</code></pre>
<h2>数据列表 data 中参数说明</h2>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">int</td>
<td>ID</td>
</tr>
<tr>
<td style="text-align: left;">no</td>
<td style="text-align: left;">string</td>
<td>作者编号</td>
</tr>
<tr>
<td style="text-align: left;">name</td>
<td style="text-align: left;">string</td>
<td>作者/译者姓名</td>
</tr>
<tr>
<td style="text-align: left;">summary</td>
<td style="text-align: left;">int</td>
<td>简介</td>
</tr>
<tr>
<td style="text-align: left;">avatar</td>
<td style="text-align: left;">int</td>
<td>头像</td>
</tr>
<tr>
<td style="text-align: left;">detail</td>
<td style="text-align: left;">int</td>
<td>详细介绍</td>
</tr>
<tr>
<td style="text-align: left;">created_at</td>
<td style="text-align: left;">datetime</td>
<td>创建时间</td>
</tr>
<tr>
<td style="text-align: left;">updated_at</td>
<td style="text-align: left;">datetime</td>
<td>修改时间</td>
</tr>
<tr>
<td style="text-align: left;">deleted_at</td>
<td style="text-align: left;">datetime</td>
<td>删除时间</td>
</tr>
</tbody>
</table>
<h1>备注</h1>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>