freeapis

Wiktionary

协作式词典数据

认证方式
No auth
HTTPS
Yes
CORS
Yes
分类
词典
数据来源
public-apis + marcelscruz

简介

Wiktionary 的 MediaWiki API 提供词典数据——定义、发音、词源和 170+ 语言版本的翻译。免密钥且支持 CORS(实测可用)。

快速开始

搜索(实测可用):

curl "https://en.wiktionary.org/w/api.php?action=query&list=search&srsearch=hello&format=json"
{
  "query": {
    "search": [
      { "title": "hello", "snippet": "...greeting...", "wordcount": 1200 }
    ]
  }
}

获取页面内容:

curl "https://en.wiktionary.org/w/api.php?action=parse&page=hello&prop=wikitext&format=json"

随机页面:

curl "https://en.wiktionary.org/w/api.php?action=query&list=random&rnnamespace=0&format=json"

认证方式

无需认证——免密钥(建议 User-Agent 标识你的应用)。

速率限制与注意事项

  • 免费;Wikimedia API 要求描述性 User-Agent 且不要高频突发。
  • 标准 MediaWiki API——action=query、action=parse 等。
  • 每个语言版本有独立主机(en.wiktionary.org、fr.wiktionary.org……)。
  • 内容是 wikitext——解析它或用 REST HTML 端点。

常见问题

Wiktionary API 免费吗? 是的——免费且免密钥。

如何获取定义? action=parse&page=hello 返回页面 wikitext/HTML。

支持多语言吗? 170+ 语言版本——每个有独立主机。

词典 分类更多

APIAuthHTTPSCORS
Chinese Character Web

Chinese character definitions and pronunciations

No authNoNo↗
Chinese Text Project

Online open-access digital library for pre-modern Chinese texts

No authYesUnknown↗
Collins

Bilingual Dictionary and Thesaurus Data

API KeyYesUnknown↗
Free Dictionary

Definitions, phonetics, pronounciations, parts of speech, examples, synonyms

No authYesUnknown↗
Indonesia Dictionary

Indonesia dictionary many words

No authYesUnknown↗