1
有時我執行谷歌分析API V3時收到以下錯誤消息谷歌Analytics(分析)API V3讀取超時錯誤
錯誤:
java.net.SocketTimeoutException:閱讀是java超時 .net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.socketRead(Unknown Source) at java.net.SocketInputStream.read(Unknown Source) at java.net.SocketInputStream.read(Unknown Source) 在sun.security.ssl.InputRecord.readFully(來源不明
基本上,我想執行以下代碼:
代碼:
Get get = analytics.data().ga().get(bean.getIds(), bean.getStartDate(), bean.getEndDate(), bean.getMetrics());
get.setDimensions(bean.getDimensions());
get.setSamplingLevel(bean.getSamplingLeve());
get.setMaxResults(bean.getMaxResult());
query.setIds("ga:"+ids[i]);
get.buildHttpRequest().setReadTimeout(5 * 60000);
get.buildHttpRequest().setConnectTimeout(5 * 60000);
gaList.add(get.execute());
但setReadTimeout(毫秒)和serConnectionTimeout(毫秒)不起作用。
任何幫助?