특정 시간 이후의 모든 토픽을 가져오는 방법?

특정 시점 이후의 모든 주제를 가져오고 싶습니다. Discourse API 문서를 읽었지만, 도움이 될 만한 정보를 찾지 못했습니다.

이렇게 할 수 있는 방법이 있을까요?

데이터 탐색기 플러그인을 사용하면 이렇게 할 수 있습니다.

한 발짝 물러서서 해결하려는 문제가 무엇인지 설명해 보세요. 고급 검색 페이지가 어떤 기능을 하는지 확인할 수 있습니다. 주제가 많다면 여러 번 호출해야 합니다.

문제는 다음과 같습니다. 30분마다 모든 주제를 확인하여, 특정 주제의 생성 시간 또는 최신 게시글 시간이 30분을 초과했고, 최신 게시글을 작성한 사람이 주제 생성자라면 해당 주제의 URL을 제3자 애플리케이션(WeChat)으로 전송해야 합니다.

우선 모든 주제를 가져온 다음, 조건에 따라 필터링해야 할 것 같습니다.

저는 Discourse는 물론 웹 개발 자체도 처음이며, REST API를 사용하는 것도 처음입니다.

더 나은 해결책이 있을까요? 여러분이 해결책을 제시해 주시기를 바랍니다.

미리 감사드립니다.

그 문제를 해결하는 방법은 웹훅이나 플러그인을 사용해 모든 새 주제를 테스트하고, 적절한 경우 게시하는 것이라고 생각합니다.

해결책으로서, 혹은 이를 참고할 모델로서 채팅 통합 플러그인을 살펴보시는 것도 좋습니다.

/latest.json을 가져와서 최신 게시물을 조회할 수 있습니다. 해당 페이지의 가장 오래된 게시물이 여전히 사용자의 “since” 시간보다 최신이라면, /latest.json?page=1을 가져온 다음 2페이지, 3페이지 순서로 계속 가져와야 합니다.