Qualcuno conosce un servizio web per cercare definizioni di parole che sarebbero in grado di restituire risultati in JSON?
-
07-07-2019 - |
Domanda
Ho trovato http://words.bighugelabs.com/api.php ma niente come questo per definizioni / dizionario.
Idealmente prenderei un file di dizionario e creerei la mia API per questo, ma questo è per una demo e abbiamo bisogno di qualcosa a breve termine che possa essere chiamato dall'interno di una funzione javascript.
Soluzione
wiktionary.org fornisce una API per esempio:
http://en.wikipedia.org/w/api.php?action=query&list=search&srsearch=Television&format=json
restituisce
{
"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}}
}
Altri suggerimenti
Penso che questo sia quello che stai cercando
- API bighugelabs - Json fromat
- servizi aonaware - Formato XML
Non sono sicuro che si adatti alle tue esigenze, ma answer.com ha strumenti per i webmaster che offrono vari servizi, inclusa la ricerca nel dizionario. Non so se qualcuno può essere chiamato da JavaScript.
In breve tempo è possibile impostare un proxy inverso sul server che consente di AJAX il sito Web del dizionario preferito e quindi 'raschiare' le definizioni dal documento che viene restituito. Ovviamente non è una soluzione a lungo termine, ma per una volta, probabilmente non ti metterai nei guai.
Questo è un servizio web e ha diversi dizionari:
http://services.aonaware.com/DictService/DictService.asmx
P.S. Non ho notato la parte JSON della tua domanda.