Skip to main content

API 配置

¥API configuration

API 调用的常规设置可以在 ./config/api.js 文件中设置:

¥General settings for API calls can be set in the ./config/api.js file:

属性描述类型默认
responses全局 API 响应配置目的*
responses.privateAttributes被视为私有的全局定义属性集。字符串数组[]
restREST API 配置目的*
rest.prefixAPI 前缀字符串/api
rest.defaultLimitAPI 调用中使用的默认 limit 参数(请参阅 REST API 文档整数25
rest.maxLimit可以请求的最大允许数量为 limit(参见 REST API 文档)。整数100
注意

如果 rest.maxLimit 值小于 rest.defaultLimit 值,则 maxLimit 将作为使用的限制。

¥If the rest.maxLimit value is less than the rest.defaultLimit value, maxLimit will be the limit used.

示例:

¥Example:

./config/api.js

module.exports = ({ env }) => ({
responses: {
privateAttributes: ['_v', 'id', 'created_at'],
},
rest: {
prefix: '/v1',
defaultLimit: 100,
maxLimit: 250,
},
});