使用 Sphinx 搜尋:校勘條目、註解

1 參數

參數名稱 說明
q 要搜尋的字詞,於下詳述。
start 分頁回傳的起始 offset,預設為 0.
rows 一次回傳幾筆,預設為 20.
facet

是否回傳 facet。

預設為 0: 不回傳 facet。

若設為 1 則會回傳四種 facet: 藏經 (canon)、部類 (category)、作譯者 (creator)、朝代 (dynasty)、佛典 (work)。

2 q 參數

例:https://api.cbetaonline.cn/sphinx/notes?q="法鼓"

請注意上面的雙引號不可省略。

以下範例均要做 URL encode, 例如:

"波羅蜜" | "波羅密"

要編碼為

%22波羅蜜%22%20%7C%20%22波羅密%22

2.1 AND

多個字詞都必須出現。將每個詞用雙引號括起來,再以空格隔開多個字詞。

例:https://api.cbetaonline.cn/sphinx/notes?q="法鼓" "印順"

2.2 OR

例:https://api.cbetaonline.cn/sphinx/notes?q="波羅蜜"|"波羅密"

2.3 NOT

例:https://api.cbetaonline.cn/sphinx/notes?q="迦葉" !"迦葉佛"

2.4 NEAR

例:https://api.cbetaonline.cn/sphinx/notes?q="阿含" NEAR/5 "迦葉"

上例表示「阿含」跟「迦葉」之間距離不超過5個字。

3 限制搜尋範圍

參考 https://api.cbetaonline.cn/static_pages/sphinx_filter

4 回傳資料

4.1 排序

預設依冊號、行號排序。