2009-11-12 75 views
0

使用中文区域设置时,Google建议使用API​​存在问题。我随意挑选中国象形文字,并使用REST API检索建议。不幸的是,谷歌总是返回的建议空单(我完全确信,我将我的要求是UTF-8,这是工作的罚款与其他语言,前俄罗斯):Google建议API不支持中文区域设置

样品要求:

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

谷歌回答:

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

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

如果它的事项,我写一个简单的应用WinAPI的,使用C++ ...

回答

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。

+0

+1我得到了同样的结果。顺便说一下,我收到了中国人和日本人的建议(我想知道他们的意思是否一样)=)谢谢! – SadSido 2009-11-17 07:59:43

+0

这个汉字在日语中意思是“快”,很确定它在中文中是相似的。如果你去http://www.unicode.org/cgi-bin/GetUnihanData.pl?codepoint=901f并向下滚动,你可以看到包含它的许多单词的英文翻译。 FWIW,google.co.jp的前几个建议是“速度测量”(即带宽测试),“速度检查”(同一件事),“快递”和“快递速率表”。如果你想知道。 :) – 2009-11-18 04:20:48

0

嗯,我不知道这似乎为我工作。 e.g

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

产生

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

嗯。我从我的浏览器中点击你的链接并收到window.google.ac.h([“木”,[]])...你来自哪个国家? – SadSido 2009-11-17 07:43:32

+0

我来自奥地利,当我发布时,链接起作用,但现在我也得到了结果。但是当我使用.cn而不是.com(由Russel Mull建议)时,它给出了我的正常结果 – jitter 2009-11-17 09:13:42