JSONで結果を返すことができる単語の定義を検索するためのWebサービスを知っている人はいますか?

StackOverflow https://stackoverflow.com/questions/1424421

質問

http://words.bighugelabs.com/api.php が見つかりましたが、何も見つかりませんでした定義/辞書についてはこのようにします。

理想的には、辞書ファイルを取得して独自のAPIを作成しますが、これはデモ用であり、javascript関数内から呼び出すことができる短期的なものが必要です。

役に立ちましたか?

解決

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}}
    }

他のヒント

これがあなたが探しているものだと思います

あなたのニーズに合うかどうかはわかりませんが、answers.comにはウェブマスターツール辞書検索を含むさまざまなサービスを提供します。 javascriptから呼び出すことができるかどうかわからない。

サーバーにリバースプロキシを設定して、お気に入りの辞書WebサイトをAJAXし、返されたドキュメントの定義を「スクレイプ」することができます。それは明らかに長期的な解決策ではありませんが、一時的には、おそらくトラブルに巻き込まれないでしょう。

これはWebサービスであり、いくつかの辞書があります:

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

PS私はあなたの質問のJSON部分に気付きませんでした。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top