3

对于我的项目,我需要一种使用 Google 服务来更正地址的方法。地址本身是有效的,但很可能包含单个或多个(拼写)错误。我正在 C++ (QT) 下实现整个系统。

我确实尝试过使用http://www.google.com/tbproxy/spell?lang=en&hl=en REST 服务,但结果证明它只是“纠正单个单词”并且不使用谷歌“你的意思是”建议。

是否有或谁能想到以编程方式执行此操作的好方法?具体来说,有没有一种方法可以访问谷歌地图或谷歌搜索 API 以获得更正建议(“你的意思是..”)。

最坏的情况,我将不得不对 http 请求结果进行 html 抓取,但这是一种非常缓慢且不太稳定的方法(如果 google 更改格式或布局,将不再起作用)

提前致谢。

编辑:我在这里很新,如果帖子写得不是很清楚或没有按照当地标准,我提前道歉

4

1 回答 1

0

我相信你正在寻找的是所谓的“拼写建议”。这是一个可以帮助您获得所需内容的线程。

Google 是否允许其他人使用他们的“您的意思是”API?

于 2013-06-21T08:33:01.330 回答