API 엔드포인트로 고정된 주제 찾기

디스커스 커뮤니티 여러분, 안녕하세요!

  1. 호스팅된 포럼에서 커스터마이징 작업을 진행 중인데, 고정된 주제(pinned topics)를 수집할 수 있는 엔드포인트를 찾고 있습니다. 사용자가 읽었든 읽지 않았든 상관없습니다. /latest.json의 모든 주제를 가져와서 Topic.pinned 또는 Topic.pinned_globally를 확인하는 방법은 있지만, 이 경우 /latest.json이 반환하는 첫 번째 배치의 주제만 반환됩니다. 인스턴스에 있는 모든 고정된 주제가 필요합니다.

API를 사용하여 이를 가져올 수 있는 방법이 있거나, 올바른 접근 방식이 무엇인지 알려 주실 수 있을까요?

  1. /latest.json에서 “기간별” 검색이 가능한가요? /top.json에서만 작동하는 것을 확인했는데, 이는 우리가 원하는 것이 아닙니다. 최신 주제를 시간 기간별로 그룹화하여 가져오고 싶습니다. 기본적으로는 해당 쿼리를 "정의"하는 방법과 어디에서 정의해야 하는지만 알면 되고, 나머지는 제가 처리할 수 있습니다.

호스팅 환경에서 작업하고 있으므로 테마 컴포넌트로 제한됩니다.

감사합니다!

업데이트

  1. 고정된 주제들을 가져오기 위해 검색 URL을 사용하게 되었습니다:
    /search.json?expanded=true&q=in%3Apinned

이는 실제 검색어가 없는 검색 쿼리입니다 :wink:

  1. 아직 해결책은 없습니다.