RSS 폴링을 위한 새로운 관리자 경험

RSS 폴링 플러그인은 완전히 재구성된 관리자 인터페이스를 제공하여 피드 설정, 라이브 전환 전 검증, 각 폴링의 상태를 파악하는 것이 더 쉬워졌습니다.

참고: 저희 호스팅 서비스에서 RSS 폴링 플러그인은 Pro, Business, Enterprise 플랜에서 사용할 수 있습니다.

변경 사항

플러그인 페이지(/admin/plugins/discourse-rss-polling)에는 이제 **피드(Feeds)**와 설정(Settings) 두 개의 탭이 있습니다.

피드 탭에서는 설정된 모든 피드를 한눈에 볼 수 있습니다. 각 행에는 전체 피드 URL(더 이상 잘리지 않음), 지정된 작성자, 대상 카테고리, 태그가 표시됩니다. 목록에서 피드를 삭제하지 않고도 직접 활성화하거나 비활성화할 수 있습니다.

설정 탭에는 관련 사이트 설정으로 연결되며, 두 가지 새로운 설정이 포함됩니다:

  • RSS polling feed request timeout: 느린 피드에 대해 기다릴 시간을 지정합니다. 기본값은 30초입니다.
  • RSS polling verbose logging: 각 폴링 시도 항목별 상세 로깅입니다. 기본값은 꺼져 있지만, 문제 해결을 위해 켤 수 있습니다.

전용 피드 폼

피드 탭에서 피드 추가 버튼을 선택하면 URL, 작성자, 카테고리, 태그 및 선택적 카테고리 필터(특정 문자열과 일치하는 피드 카테고리의 항목만 가져오기 위해 사용)가 포함된 전용 폼이 열립니다.

피드 테스트

피드 테스트 버튼은 아무것도 저장하지 않고 피드를 가져와 분석합니다. 카운트 요약과 피드의 첫 번째 항목들에 대한 항목별 상세 정보가 표시됩니다. 각 항목이 가져와지거나, 이미 가져와졌거나, 건너뛰어지는지, 건너뛰는 경우의 원인이 일반 언어로 설명됩니다.

폴링 기록

기존 피드를 볼 때 최근 폴링 영역에는 최근 몇 번의 폴링 시도와 가져온, 업데이트된, 건너뛴, 실패한 항목의 수치가 표시됩니다. 생성되거나 업데이트된 주제에 대한 링크가 포함된 항목별 상세 정보를 확장하여 볼 수 있습니다. "지금 폴링"의 결과는 페이지 새로 고침 없이 실시간으로 표시됩니다.

10개의 좋아요

정말 훌륭합니다. 필터링이 어떻게 작동하는지 궁금했는데, 덕분에 훨씬 더 잘 알게 되었습니다.

RSS 피드를 설정한 후, 얼마나 오래된 항목까지 가져올지 제어할 수 있는 옵션이 있을까요? 예를 들어, 지난 40일치만 가져오도록 설정할 수 있나요?

이는 피드가 실제로 반환하는 내용에 전적으로 달려 있습니다. 게시 시점에 대한 내장 제한은 없습니다.

2개의 좋아요

이 링크가 깨진 건가요? 접속이 안 됩니다.

알려 주셔서 감사합니다 — 이제 수정되었습니다! RSS Polling

1개의 좋아요

사용 사례는 YouTube 채널을 RSS 피드로 변환하는 것입니다. URL의 일부만 RSS 피드로 변경하면 됩니다.

YouTube 채널 ID를 복사하여 표준 YouTube XML 템플릿 링크에 추가하거나, 온라인 생성기를 사용하여 어떤 YouTube 채널이든 RSS 피드로 변환할 수 있습니다.

링크를 수정할 수 있나요, 아니면 XML 파일을 편집해야 하나요?