提示与技巧(Hints and Tips)
提示与技巧(Hints and Tips)
目录
Chrome 浏览器(Windows 桌面)快捷方式
如果你使用 Google Chrome 访问 Wavelog,可以创建一个具有以下属性的桌面快捷方式
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
--app="<URL-To-Wavelog>"
这样会打开一个没有菜单、地址栏和标签页的浏览器窗口,让你的日志录入有一种桌面应用的感觉。
如果你希望在中国大陆托管 Wavelog
ICP 备案号
由于中国大陆的法律要求,所有在中国大陆托管的网站都应公布其 ICP 备案号。你可以编辑 ./application/views/interface_assets/footer.php 来添加网站备案所需的信息。
地图服务商
另一个问题是,Wavelog 默认的地图服务商在中国大陆没有许可。为规避潜在风险,选择具有地图审图号的服务商(如天地图、百度地图、高德地图)会是更好的选择。
要更改默认服务商,你可能需要更新数据库中 option 表的 map_tile_server 行的值
API 限流(至少需要 Wavelog V2.2.3)
现在你可以对 API 调用进行限流了。注意:默认并未启用!
限流器会检查 API 密钥。以 'lookup' => ['requests' => 100, 'window' => 60], 为例说明:
- 允许一个 API 密钥在滑动 60 秒窗口内发起 100 次请求
- 超出限制?返回 429
- 这是按密钥/会话计算的。因此如果有两个用户合计每 60 秒发起 150 甚至 200 次请求,也没问题。
给开发者的提示:以「尽力而为」的方式使用 API。例如:在收发信机稳定后再更新频率,而不是每秒都更新。使用 get_contacts_adif 时采用增量卸载等。
编辑你的 config.php 并添加以下条目 / 按需调整:
$config['api_rate_limits'] = [
'private_lookup' => ['requests' => 60, 'window' => 60],
'get_contacts_adif' => ['requests' => 30, 'window' => 120],
'lookup' => ['requests' => 100, 'window' => 60],
'qso' => ['requests' => 20, 'window' => 60],
'radio' => ['requests' => 60, 'window' => 60],
'statistics' => ['requests' => 30, 'window' => 60],
'default' => ['requests' => 50, 'window' => 60],
];
Wavelog 手册(中文版)
/
提示与技巧(Hints and Tips)
0 字
0 行