Stack API 过滤器中的“!)V)MSZJUgX_”是什么意思?

What does "!)V)MSZJUgX_" mean in Stack API filter?

我正在查看 Stack API 文档并找到以下 API 调用。

https://api.stackexchange.com/docs/comments#order=desc&min=1&sort=votes&filter=!)V)MSZJUgX_&site=Whosebug&run=true

除了filter=!)V)MSZJUgX_,我了解所有部分。显然这个调用 returns 与 filter=total 的结果相同,所以我假设 !)V)MSZJUgX_ 可能等于 total。但是怎么办?

!)V)MSZJUgX_ 是自定义的唯一 ID,Stack Exchange, API filter

过滤器控制 Stack Exchange API returns 的内容——通过不返回不需要的属性来减少带宽和提高速度。有关详细信息,请参阅 the doc

您可以使用 the /filters/{filters} route 查看过滤器(可能)returns。

在这种特殊情况下,!)V)MSZJUgX_ 只是 returns the .total property. That is, it just returns the total number of comments on the site -- when used with the query shown in the question


有关创建自定义过滤器的详细信息,请参阅以上链接,以及: