这可能最终成为一个非常普遍的问题,但希望它对其他人也有用。
我希望能够请求一个带有 x.[y] 音节重音的 x 个音节的单词。我发现了很多返回这两种 API 的 API,例如Wordnik,但我不确定如何处理搜索方面。获取音节的 URL 是
GET /word.json/{word}/hyphenation
但我不会提前知道这个词来提出这个要求。他们也有这个:
GET /words.json/randomWords
它返回一个随机单词列表。
有没有办法用这个 API 实现我想要的,而不是一遍又一遍地询问随机单词并检查它们是否满足我的需求?这似乎真的很慢,并且会超过我的使用限制。
我是否需要用单词和音节构建自己的数据结构以在本地查询?