简体   繁体   English

Google搜索引擎仅返回10个结果

[英]Google Search Engine returns only 10 results

I have Java app which uses google search engine. 我有使用Google搜索引擎的Java应用。 Customsearch custom = new Customsearch(new NetHttpTransport(), new JacksonFactory(), httpRequestInitializer); Customsearch custom = new Customsearch(new NetHttpTransport(),new JacksonFactory(),httpRequestInitializer);

    Customsearch.Cse.List list = custom.cse().list("some query");
    list.setCx(cx);
    list.setKey(key);

   Search result = list.execute();
   List<Result> listResult =  result.getItems();

The problem is that listResult.size() = 10. No matters how much are results actually it returns me first 10 result. 问题是listResult.size()=10。实际上不管结果多少,它都会返回我的前10个结果。

Please help me to resolve this issue! 请帮助我解决此问题!

您未设置要返回的结果数,默认值为10,请在此处api- https://developers.google.com/resources/api-libraries/documentation/customsearch/v1/java/latest/

list.setNum(100);

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM