44 lines
1.2 KiB
PHP
44 lines
1.2 KiB
PHP
<?php
|
|
|
|
return [
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| API Key Configuration
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| 有効なAPIキーのリスト
|
|
| 内部管理システムからの呼び出しに使用
|
|
| 複数のキーはカンマ区切りで設定可能
|
|
|
|
|
| 例: API_KEYS=key1,key2,key3
|
|
|
|
|
*/
|
|
'valid_keys' => array_filter(explode(',', env('API_KEYS', ''))),
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Pagination Configuration
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| API一覧取得時のページネーション設定
|
|
|
|
|
*/
|
|
'pagination' => [
|
|
'default_per_page' => 20,
|
|
'max_per_page' => 100,
|
|
],
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Rate Limiting Configuration
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| APIレート制限の設定
|
|
|
|
|
*/
|
|
'rate_limit' => [
|
|
'per_minute' => 60,
|
|
'per_hour' => 1000,
|
|
],
|
|
];
|