谷歌建议API不适用于中文语言环境

时间:2009-11-12 15:26:15

标签: api localization locale cjk

使用中文语言环境时,Google建议使用API​​。我随机选择中文象形文字并使用REST API来检索建议。不幸的是,Google总是会返回一个空的建议列表(我完全相信,我在utf-8中转换了我的请求,并且它与其他语言一起工作正常,例如俄语):

样品申请:

http://suggestqueries.google.com/complete/search?qu=%E9%80%9F

Google回答:

window.google.ac.h([ “速”,[]])

有谁知道如何检索中文区域设置的建议?也许我错过了一些旗帜或什么?也许有来自谷歌的官方文件,说中文不受支持?还有来自中国的人使用Google工具栏吗?它真的有效吗?我很感激任何帮助!

如果重要,我正在编写一个简单的WinAPI应用程序,使用C ++ ...

2 个答案:

答案 0 :(得分:1)

http://googleblog.blogspot.com/2009/03/local-flavor-for-google-suggest.html在底部说谷歌建议现在支持“51种语言的155个域名”。这意味着可能的解决方案,即您需要使用相关域。

http://suggestqueries.google.cn/complete/search?qu=%E9%80%9F

给了我

window.google.ac.h(["速",[["速腾","2,020,000 结果","0"] ...

一些实验表明,我只能从google.co.jp获得日语结果,但不能从google.com获得结果。我在日本,YMMV。

答案 1 :(得分:0)

嗯,我不知道它似乎对我有用。 e.g

http://suggestqueries.google.com/complete/search?qu=%e6%9c%a8

产量

window.google.ac.h(["木",[["木村了","297,026 results","0z"]]])