2011-01-13 4 views
0

누군가가 약간의 프로젝트 작업을 도와 주는지 궁금합니다.JavaScript를 사용하여 RSS 피드 가져 오기 및 스타일 지정

뉴스 웹 사이트를 구축하고 BBC, WSJ 및 워싱턴 포스트와 같은 사이트에서 관련 RSS 피드를 가져오고 단순히 피드를 목록으로 표시하는 대신 개별 헤드 라인으로 나누고 싶습니다. 플립 보드 (flipboard)와 같은 비트를 다시 그릴 수 있습니다. 링크를 클릭하면 라이트 박스에 전체 웹 사이트가 표시됩니다. 자바 스크립트를 사용하여이 작업을 수행 할 수 있습니까? 그렇다면 최상의 결과는 어떻게 얻을 수 있습니까?

커뮤니티가 도움이된다면 좋을 것입니다.

답변

1

브라우저는 일반적으로 보안을 위해 HttpRequest (일명 AJAX) 방법을 통해 JavaScript가 다른 도메인 이름의 콘텐츠에 액세스하는 것을 허용하지 않습니다.

그러나 피드를 검색하기 위해 자체 서버에 게이트웨이를 만들어 문제를 효과적으로 피할 수 있습니다.

사용중인 서버 기술에 따라 CURL, HttpWebRequest 또는 이와 유사한 메커니즘을 사용하여 프런트 엔드에서 AJAX 호출을 통해 액세스 할 수있는 URL에서 서버의 피드를 검색 할 수 있습니다.

실제로 사용하고있는 프레임 워크의 특성을 모른 채 예제를 게시 할 수는 없지만 일반적으로 찾고있는 것을 얻기 위해 일반적으로 사용되는 일반적인 수식입니다.

희망이 도움이됩니다.

+0

빠른 응답을 보내 주셔서 감사합니다. 닐, Google에서 피드 API가 동일한 결과를 얻을 수 없었습니까? 아마도 – DrGizmondo

+0

; 나는 그것에 익숙하지 않다. 그러나 나는 그것이 더 빠르고 더 쉬울 것이라는 점을 의심한다. –