0
我有使用谷歌搜索引擎的Java應用程序。 Customsearch custom = new Customsearch(new NetHttpTransport(),new JacksonFactory(),httpRequestInitializer);Google搜索引擎只返回10個結果
Customsearch.Cse.List list = custom.cse().list("some query");
list.setCx(cx);
list.setKey(key);
Search result = list.execute();
List<Result> listResult = result.getItems();
問題是,listResult.size()= 10。不管多少結果實際上它返回我前10個結果。
請幫我解決這個問題!
非常感謝您!根據文檔每當我將數字設置爲Customsearch.Cse.List列表對象時:例如list.setNumber(100)會出現以下異常: 線程「main」com.google.api.client.googleapis.json中的異常.GoogleJsonResponseException:400錯誤的請求 { 「代碼」:400, 「錯誤」:[{ 「域」: 「全局」, 「消息」: 「無效值」, 「理由」: 「無效的」 }], 「消息」: 「無效值」 } \t在com.google.api.client.googleapis.json.GoogleJsonResponseException.from(GoogleJsonResponseException.java:145) 這發生在數爲> 10 – user2739823