2017-05-29 82 views
1

我正在查看Stack API文檔,發現以下API調用。「!)V)MSZJUgX_」在Stack API過濾器中是什麼意思?

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

我理解所有部分,但filter=!)V)MSZJUgX_。顯然這個調用返回與filter=total相同的結果,所以我假設!)V)MSZJUgX_可能等於total。但是如何?

+1

這應該可能在[meta]上。 – jonrsharpe

+0

令人印象深刻。僅僅3分鐘(!)google搜索這個字符串時發現**這個**問題。除此之外,https://codegolf.stackexchange.com/a/96388/40774,但我無法從中得出答案。 – Marco13

回答

2

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

該過濾器控制Stack Exchange API返回的內容 - 通過不返回不需要的屬性來減少帶寬並提高速度。有關更多信息,請參閱the doc

您可以通過使用the /filters/{filters} route來查看過濾器(可能)返回的內容。

在這種特殊情況下,!)V)MSZJUgX_只是返回the .total property。也就是說,它只返回網站上的評論總數 - 當與the query shown in the question一起使用時。