내 웹 사이트에 이벤트를 표시하는 달력을 PHP에서 작성하려고합니다. 내 요구 사항은 다른 웹 사이트의 이벤트로 캘린더를 채우는 것입니다. 다른 웹 사이트에서는 이벤트의 RSS 피드를 게시합니다.RSS 피드를 기반으로 달력 채우기
처음 시도했을 때 <pubDate>
태그를 기반으로 이벤트를 구문 분석하고이를 내 캘린더에 집계했습니다. 그러나, 나는 이것이 내가 원하는 방식으로 작동하지 않는다는 것을 곧 알았다.
문제는 서로 다른 웹 사이트의 RSS 피드가 서로 일치하지 않는다는 사실에 있습니다. 예를 들면. 사이트 중 하나가 <pubDate>
태그의 이벤트 날짜를 <pubDate>Mon, 25 Jul 2011 21:11:40 GMT</pubDate>
으로 게시했습니다.
또 다른 하나는 <title>
태그에 있습니다 (<title>26 Sep 2011 19:00 : The Life of a Lily</title>
).
다른 하나의 사이트는 무료 부동 텍스트로 <Description>
태그의 이벤트 날짜가 있습니다.
저는 이것을 하나의 달력으로 통합하는 방법에 대한 수정이 정말로 필요합니다. 누군가 내가 이것을 할 수있는 방법을 제안 할 수 있습니까? 아니면 기술적으로 표준 임에도 불구하고 피드의 표준이 아닌 것을 저주하는 것으로 떠났습니까?
고맙습니다.
감사 rfausak ... 내가 비슷한해야 할 것 두려워했다. 몇 시간을 기다려서 다른 응답이 있으면 응답으로 표시합니다. – Aditya