私はJava用のグーグルサイトAPIを使用しています。サイト内のすべてのListItemEntriesを取得する必要があります。私は次のコードを持っています:
ContentFeed contentFeed = service.getFeed(new URL(baseURL + domain + siteName), ContentFeed.class);
for (ListItemEntry entry : contentFeed.getEntries(ListItemEntry.class)) {
for (Field field : entry.getFields()) {
System.out.println(field.getValue());
}
}
それは完璧に動作します。ただし、過去24時間にListItemEntryが更新されていない場合、ListItemEntryは見つかりません。次のブロックは何も返しません。
service.getFeed(new URL(baseURL + domain + siteName), ContentFeed.class);
ListPageEntryにも同じ問題があり、他のContenEntryでも、ListItemEntryとListPageEntryのみをチェックしました。誰かがこの問題をどのように解決するか考えていますか?