문제

Slashdot의 RSS 피드입니다 http://rss.slashdot.org/slashdot/slashdot. XML 파일을 직접 다운로드하면 오늘부터 몇 개의 게시물 만 얻을 수 있습니다. 그러나 Google Reader의 피드를 구독하고 "Infinite Scroll"인터페이스에서 계속 스크롤하면 과거에서 임의의 Slashdot 게시물을 얻을 수있는 것 같습니다. 아마도 모든 Slashdot 게시물을 얻을 수 있습니까?

  1. Google Reader는 RSS 피드에서 무제한 수의 게시물을 어떻게 검색합니까?
  2. 어떻게 똑같이 할 수 있습니까?
도움이 되었습니까?

해결책

Google은 모든 사용자를위한 피드의 하나의 인스턴스를 따르므로 예를 들어 새 가입자가 읽기 시작하기 오래 전에 Slashdot 기사를 추적하고 저장했습니다.

같은 작업을 수행하려면 정기적으로 원하는 RSS 피드를 설문 조사하고 로컬에서 찾을 수있는 고유 한 기사를 저장해야합니다.

다른 팁

방금 인증된다면 다음과 같은 일을 할 수 있음을 발견했습니다.

http://www.google.com/reader/atom/feed/http://rss.slashdot.org/slashdot/slashdot?n=100

피드에서 임의의 결과를 얻으려면.

그들은 몇 년 동안 웹을 색인화 해 왔으며 그들이 오는 모든 것을 저장했습니다. 따라서 "이 구독"링크를 추가하는 순간 Google 크롤러는 해당 페이지를 인덱싱하고 저장합니다.

RSS의 경우 그들은 또한 여러 사람이 동일한 피드를 구독하게하는 이점도 있습니다.

따라서 응용 프로그램의 경우 로컬로 다운로드 된 항목을 저장하여이를 해결하는 것이 좋습니다. 따라서 새 구독은 해당 피드에 구독 한 첫 번째 사용자가 시점으로 돌아갈 수 있습니다. 그것은 당신에게 무제한을주지 않지만 시간이 지남에 따라 20 개의 최신 아이템보다 훨씬 더 큰 아카이브를 제공합니다.

나는 당신이 말하는 일을하는 RSS 아카이브 서비스를 만들었습니다.https://app.pub.center). 모든 RSS는 휴식을 통해 무료로 사용할 수 있습니다. 푸시 알림을 원한다면 유료 계획으로 전환해야합니다.

PubCenter Daily Polls RSS 피드 카탈로그이며 기사를 캐시합니다. 그런 다음이 기사를 연대순으로 되돌릴 수 있습니다. 예를 들어:

대서양의 1 페이지 https://pub.center/feed/02702624d8a4c825dde21af94e9169773454e0c3/articles?limit=10&page=1

대서양의 2 페이지 https://pub.center/feed/02702624d8a4c825dde21af94e9169773454e0c3/articles?limit=10&page=2

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top