Как получить все каналы сайта с сайта под открытым небом?

1. Ниже строки кодов, возвращающих только 30 каналов

siteFeeds = activityService.getSiteFeedEntries("testSite");

2. Ниже строки кодов, возвращающих только 30 каналов.

List<ActivityFeedEntity> activityFeedEntities = activityFeedDAO.selectSiteFeedEntries("testSite", 1000);
  1. Я думал, чтобы получить все каналы на пользователя, а затем попытался с "администратором", но здесь я также не могу получить более 30 каналов

    int skipCount = 0; for(int i =0; i <10; i++) { PagingRequest pagingRequest = new PagingRequest(skipCount, 15); PagingResults<ActivityFeedEntity> activityFeedEntities = activityFeedDAO.selectPagedUserFeedEntries("admin", null, "testSite", false, false, i, pagingRequest); skipCount = skipCount + 15; }

Ниже приведены значения, установленные в repository.properties

# Feed max ID range to limit maximum number of entries
activities.feed.max.idRange=1000000
# Feed max size (number of entries)
activities.feed.max.size=200
# Feed max age (eg. 44640 mins => 31 days)
activities.feed.max.ageMins=44640

Может ли кто-нибудь, пожалуйста, помогите мне, как я могу получить все каналы сайта для конкретного сайта под открытым небом

1 ответ

Я протестировал с этим сценарием SDK2, и он дает мне более 30 записей.

List<ActivityFeedEntity> feeds= activityFeedDAO.selectSiteFeedEntries("demo", 100);
System.out.println(feeds.size());
Другие вопросы по тегам