代码之家  ›  专栏  ›  技术社区  ›  FilmJ

是否有人知道Web服务可以查找能够在JSON中返回结果的单词定义?

  •  2
  • FilmJ  · 技术社区  · 16 年前

    我发现 http://words.bighugelabs.com/api.php 但对于定义/字典来说,没有什么能像这样。

    理想情况下,我会获取一个字典文件并为此构建自己的API,但这是一个演示,我们需要一些短期的东西,可以从一个javascript函数中调用。

    5 回复  |  直到 11 年前
        1
  •  3
  •   user180100    16 年前

    wiktionary.org提供 API 例如:

    http://en.wikipedia.org/w/api.php?action=query&list=search&srsearch=Television&format=json
    

    还给

        {
           "query": {"searchinfo": {"totalhits": 208862},
           "search": [{ 
               "ns": 0, 
               "title": "Television", 
               "snippet": "<span class='searchmatch'>Television<\/span> (TV) is a widely used telecommunication  medium  for transmitting and receiving moving images , either monochromatic  (\"black  <b>...<\/b> ",
               "size": 28228, 
               "wordcount": 3566, 
               "timestamp": "2009-10-02T15:09:56Z"},
    ...
           ]},
           "query-continue": {"search": {"sroffset":10}}
        }
    
        2
  •  1
  •   Tim Cooper    14 年前

    我想这就是你要找的

        3
  •  0
  •   personaelit    16 年前

    不确定它是否适合您的需要,但是answers.com已经 webmaster tools 它提供各种服务,包括字典查找。不知道是否可以从javascript调用任何函数。

        4
  •  0
  •   neonski    16 年前

    在短时间内,您可以在服务器上设置一个反向代理,使您可以Ajax您最喜欢的词典网站,然后从返回的文档中“抓取”定义。这显然不是一个长期的解决方案,但对于一件事来说,你可能不会陷入麻烦。

        5
  •  0
  •   user1201405    11 年前

    这是一个Web服务,有几个字典:

    http://services.aonaware.com/DictService/DictService.asmx

    另外,我没有注意到你问题中的JSON部分。