如何使用Google Dictionary作为API?
因为Google Dictionary API已被弃用(例如,以下)
http://www.google.com/dictionary/json?callback=a&sl=en&tl=en&q=love
并已被define替换(例如,以下)
https://www.google.com/#q=define+love
有人知道如何在java中使用/调用“Google define”API吗?
这是chrome扩展,它做类似的事情。
https://chrome.google.com/webstore/detail/google-dictionary-by-goog/mgijmajocgfcbeboacabfgobmjgjcoja
作为替代方案,是否有任何开源词典API? 我找到了Oxford(OED),Cambridge,Merriam-Webster,Wordnik API,它们在订阅模型中提供API。
还发现Wordnet 3.1很老了。 不确定是否更新。
是! Google字典访问权限已删除。 这可以完成相同的工作,但仍然可以访问。
AFAIK, Dictionary Lookup是最受欢迎的列表之一
http://www.programmableweb.com/apitag/dictionary/1?q=dictionary&sort=mashups
为了获得最佳定义,我将使用api为Merriam-Webster或Oxford。 只要您的使用不是商业用途,您每天最多可以查询1,000个查询(Merriam-Webster),每月最多可查询3,000个查询(牛津)。
像其他人说的那样,遗憾的是Google Dictionary API已被弃用。
由于我的项目需要Google Dictionary API,因此我决定创建一个。
我为urlhttps://www.google.com/#q=define+term
取消了网页,其中term
是您要获取的任何字词,并创建了API,您可以在此处找到Google Dictionary API 。
如何使用
要使用只传递查询字符串,其参数define等于您想要定义的单词。
例如。 /?define=hello
,将为您提供由JSON格式提供的hello
定义供您自己使用。
如果您希望我包含任何其他详细信息,请发表评论,我很乐意扩展API以满足您的需求。
如果你想看到代码,它是在github上 。
- 如何在日历Api中禁用Google的“video通话”默认设置?
- YouTube API v3中的隐藏式字幕
- Google ClientLogin身份validation
- 演讲到文本api其他语言android
- 没有MapActivity的MapView
- 从谷歌api存储的凭据重用java
- 使用工具:overrideLibrary =“org.springframework.android.rest.test”强制使用
- TokenResponseException:尝试访问Admin SDK Google API时出现401 Unauthorized Exception。
- 我可以通过编程方式创建Google帐户吗?