2010-01-17 4 views
4

단일 RSS 피드를 키워드와 일치하는 별도의 피드로 분할하는 방법을 찾으려고합니다.RSS 피드를 별도의 피드로 분할

야후 필자는 내 첫 번째 생각 이었지만 그렇게 할 방법을 찾지 못했습니다. 파이프에는 분할 모듈이 있지만 모든 파이프에 사용할 수있는 출력 모듈은 하나뿐입니다. 그래서 파이프에서 하나 이상의 피드를 얻는 방법을 알 수 없습니다.

Google 리더에서 단일 밀도 피드를 훨씬 관리하기 쉽도록하는 것이 중요합니다. (이봐 구글 : Gmail의 스타일 필터?!에 대한 방법)

[명확한 설명 시작]

내가 주 공급이 들어오는 다음 특정 키워드를 기반으로 '하위 피드'를 구축 필터들 상상. 캐치는 필터링 된 주 피드와 '하위 피드'를 모두 구독한다는 것입니다. 필터는 주 피드의 항목 수를 줄입니다. 그것들은 '걸러져'있습니다. 필터 된 기본 피드를 구독하여 향후에 제거해야하는 다른 하위 피드를 감시합니다.

별도의 파이프를 설정하는 데있어 주요 문제는 각 하위 피드에 대한 필터를 유지해야하며 전체 피드를 기본 피드에 적용해야한다는 것입니다. 그것은 가능하지만 이상적은 아닙니다. 나는 다른 선택권이 없을지도 모른다.

[명확한 설명 종료]

내 두 번째 생각은 아마도 구글 리더가 해당 태그를 공경 할 것으로 기대 피드 항목에 태그를 적용하는 파이프를 사용하는 것이 었습니다. 이것은 아마도 가능하지 않습니다.

필자는 MagpieRSS와 Simplepie를 통해 내 솔루션을 선보일 것을 고려했습니다. 피드를 병합하는 데 필요한 많은 설명서를 찾았지만 피드를 나누는 선에는 아무 것도 없습니다. 내 기술은 꽤 기초적이므로, 매우 구체적인 튜토리얼 없이는 내 리그에서 벗어날 수 있습니다.

누구나 아이디어가 있다면 감사하게 생각합니다. 감사.

답변

3

파이프로 처리하십시오. 1 개의 큰 파이프 대신 여러 개의 파이프를 만들고 각 파이프의 다른 키워드로 필터링하십시오.

+0

감사합니다, Kenny. 당신은 절대적으로 옳습니다. 피드를 여러 가지 다른 파이프를 통해 실행할 수 있습니다. 당신의 대답을 읽은 후에, 저는 약간의 딜레마에 대해 생각했습니다. 나는 내 머리 속에서 무엇이 뒤죽박죽인지에 대해 잘 설명하지 못했다. 원래 질문에 추가 된 설명을 확인하십시오. 답장을 보내 주셔서 감사합니다. – jpep

1

슬프게도 파이프 하나에서 피드를 하나만 가져올 수 있습니다.

또 다른 옵션은 지금은 하나의 메인 파이프를 사용하는 것이며,이를 사용하여 예상되는 서브 파이프로 요소에 태그를 지정할 수 있습니다.

그러면 하위 파이프에서 기본 파이프를 구독하고 키워드로 필터링 할 수 있습니다. 이는 중복 된 서브 파이프에서 최소한의 로직을 유지합니다.