我正在开发一个Android应用程序,允许用户使用他们想要的特定语言进行谷歌搜索。该应用程序提供了语言列表。我使用&hl=LANGUAGE_CODE
进行正常的谷歌搜索,而且它正在工作。现在,我已经更改为谷歌自定义搜索引擎,我正在使用谷歌自定义搜索API。但是,我无法找到设置搜索语言的方法。
在谷歌的开发者网站上:
results#request-parameters][1]
它说我需要使用&ip=10.10.10.10&ad=w5&hl=fr
将广告语言设置为法语。我试过了但没成功。
我想通过的确切网址是:
First Part of The URL + "gsc.tab=0&" + "gsc.sort=&gsc.q=" + searchQuery + "&hl=fr"
(fr代表法语,在这个特定的例子中)。
因此,如果有人对如何在Google自定义搜索引擎中使用URL设置语言有想法,请提供帮助。
提前谢谢。
发布于 2016-05-01 10:53:26
您可以在搜索栏中使用以下内容来过滤网站。它不会有同样的效果,但它应该有帮助。
"site=.fr"
例如法语。
发布于 2021-01-04 17:24:43
参数“地理定位”产生了影响。请参阅这里的参考资料(不在您提到的页面上):https://developers.google.com/custom-search/v1/reference/rest/v1/cse/list
因此,您可以使用(示例):
&gl=pl
波兰搜索结果。
发布于 2022-08-12 15:41:35
若要设置Google 接口语言,请使用&hl=XX
。
若要设置搜索结果的首选语言,请使用&lr=lang_XX
。
因此,要将两者都设置为法语,请使用
&hl=fr&lr=lang_fr
将Google页面设置为英语,但首选搜索结果使用法语
&hl=en&lr=lang_fr
https://stackoverflow.com/questions/36877788
复制相似问题