2009-11-12 12 views
0

J'ai un problème avec Google suggérer API lorsque vous utilisez les paramètres régionaux chinois. Je choisis des hiéroglyphes chinois au hasard et j'utilise l'API REST pour récupérer des suggestions. Malheureusement, Google renvoie toujours une liste vide de suggestions (je suis tout à fait sûr, que je convertir ma demande en utf-8, et il fonctionne très bien avec d'autres langues, ex russe.):Google suggère API ne fonctionne pas avec les paramètres régionaux chinois

Demande d'échantillon:

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

Google réponse:

window.google.ac.h ([ "速", []])

Est-ce que quelqu'un sait comment récupérer des suggestions pour les paramètres régionaux chinois? Peut-être que je manque des drapeaux ou quelque chose? Peut-être qu'il existe un document officiel de Google, disant que le chinois n'est pas supporté? Et y a-t-il des gens de Chine, utilisant la barre d'outils de Google? Est-ce que ça marche vraiment? J'apprécierais toute aide!

S'il importe, je suis en train d'écrire une simple application de WinAPI, en C++ ...

Répondre

1

http://googleblog.blogspot.com/2009/03/local-flavor-for-google-suggest.html dit, au fond, que Google Suggest prend désormais en charge "155 domaines dans 51 langues." Cela implique une solution possible, à savoir que vous devez utiliser le domaine concerné.

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

me donne

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

Un peu d'expérimentation montre que je suis en mesure d'obtenir des résultats pour les japonais seulement de google.co.jp, mais pas de google.com. Je suis au Japon, YMMV.

+0

+1 J'ai les mêmes résultats. En passant, je reçois des suggestions pour les Chinois et les Japonais (et je me demande s'ils veulent dire la même chose) =) Merci! – SadSido

+0

Le caractère signifie "rapide" en japonais, assez sûr Il est similaire en chinois. Si vous allez à http://www.unicode.org/cgi-bin/GetUnihanData.pl?codepoint=901f et faites défiler vers le bas, vous pouvez voir les traductions anglaises de nombreux mots l'incorporant. FWIW, les premières suggestions de google.co.jp sont "mesure de vitesse" (c'est-à-dire test de bande passante), "speed checker" (même chose), "livraison express" et "table de taux de livraison express". Au cas où tu te demandais. :) –

0

Hmm, je ne sais pas, il semble fonctionner pour moi. par exemple

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

cède

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

Hmm. Je clique sur votre lien depuis mon navigateur et reçois window.google.ac.h (["木", []]) ... De quel pays venez-vous? – SadSido

+0

Je suis originaire d'Autriche et le lien a fonctionné quand j'ai posté, mais maintenant les rendements maintenant le résultat pour moi aussi. Mais quand j'utilise .cn au lieu de .com (suggéré par Russel Mull) il donne des résultats normaux pour moi – jitter