2011-05-13 7 views
0

나는 알고있다 Yahoo! 파이프는 RSS 소스에서 JSON 피드를 만들 수 있습니다. Yahoo!에서 제공하는 JSON 피드를 사용할 수 있습니까? 파이프를 fullcalendar로 운전 하시겠습니까?Yahoo! 파이프와 Fullcalendar

Yahoo! 파이프 JSON 피드 : http://pipes.yahoo.com/pipes/pipe.run?_id=b551e36fb568c5b2bc4bb088af7bd737&_render=json

나는 JSON을 사용한 적이 없으므로이 파일로 다음으로해야 할 일을 잃어 버렸습니다. - 다운로드 할 수 있습니까? fullcalendar 코드의 어딘가에서이 URL을 가리키고 있습니까? PHP로 다시 포맷 할 수 있습니까? 다음 단계의 예가 들어있는 응답은 좋을 것입니다.

이 질문에 대한 답변은 RSS 피드를 사용하여 캘린더를 운전하는 사람들에게 매우 유용 할 것이라고 생각합니다.

내가 요청받을 실 거예요

답변

1

은 .. 당신에게 예를 만들하지만 브레이크 다운

야후!해야 원하든 난 당신을 말할 수있다 피드

{"count":18,"value":{"title":"Academy Theatre","description":"Upcoming Events","link":"http:\/\/pipes.yahoo.com\/pipes\/pipe.info?_id=b551e36fb568c5b2bc4bb088af7bd737","pubDate":"Thu, 12 May 2011 22:09:18 -0700","generator":"http:\/\/pipes.yahoo.com\/pipes\/","callback":"","items":[{"link":"http:\/\/www.brownpapertickets.com\/event\/130787","y:title":"Platinum Championship Wrestling","y:id":{"value":null,"permalink":"true"},"title":"Platinum Championship Wrestling","pubDate":"2011-05-13 20:00:00","description":"The PCW Championship Fridays at 8 P.M. - With the coming of 'Sacred Ground II', will Jay Fury finally wrest the PCW crown? How will the new Tag Team Season progress? Will The Assasins Guild finally make it to the top of the heap? Will The Koncrete Gorillas take over? You have to be there every Friday Night to know for sure!","y:published":{"hour":"3","timezone":"UTC","second":"0","month":"5","minute":"0","utime":"1305342000","day":"14","day_of_week":"6","year":"2011"}},{"link":"http:\/\/www.brownpapertickets.com\/event\/173914","y:title":"\"Ahoy, Pirates and Mermaids\"","y:id":{"value":null,"permalink":"true"},"title":"\"Ahoy, Pirates and Mermaids\"","pubDate":"2011-05-16 09:00:00","description":"Summer Drama Camp (4-7yrs) - June 6-11 from 9:30am-12:30 pm (for early drop off and late pick up options- contact Avondale Playhouse directly). An adventure on the high seas!! We will be exploring age appropriate stories with this theme and dramatizing them with the h 

거기에 정보가 있습니다. Google 캘린더 XML 피드를 처리하기 위해 gcal.js와 같은 플러그인이 필요합니다. 그러면 추출 할 정보를 알거나 fullcander의 함수 메소드로 정렬하고 항목을 배열로 푸시합니다.

json으로는 첫째로 당신이 첫 번째 부분 '{ "계산": 18, "값"'제거해야이

과 같아야합니다 -이 inforamtion에 좋은 수도를하지만 FC

에 대한

': { "제목'그러나 그것은 매우 첫 번째 문자해야하며, 그런 다음 당신이 필요가 URL, y.title, y.url 같은 것들이 있습니다 등과 같은

[{"title":"Acadmeny Theatre","description":"Upcoming Events" 

보일 것이다 그럼 잘와의 시작 단지 날짜 일 필요가있는 'pubDate'입니다. 이상적으로 더 많은 물건

[{"title":"Acadmeny Theatre","description":"Upcoming Events","Date":"Thu, 12 May 2011 22:09:18 -0700"},{"title":"next Title","description":"MOre InfoEvents","Date":"Thu, 14 May 2011 22:09:18 -0700"}] 

FC는 12 일 2 개 이벤트 및 14

로 그 데리러 것 같이해야 다시 FC에 제공하는 JSON으로 계속할 것

FC 문서에 설명되어 있습니다. 여기

http://arshaw.com/fullcalendar/docs/event_data/events_function/

을 필요로하는 소스에서 배열을 구축하기 위해 FC 기능을 사용하는 방법에 대한 문서이며 여기에 아이디어 작업과 작업 데모 바이올린입니다. 야후! 프로세스를 처리 할 필요가 있습니다. 먹이.

http://jsfiddle.net/ppumkin/6wE8v/

이 보면이 부분

var event = []; 
      event.push({ 
       title: 'Garten', 
       start: '2011-05-10T00:00:00', 
       allday: true 

에 집중할 수 있도록 사용자가 사용하는 SQL 당신은 JSON과 비슷한 할 필요가 objec- 밀어하는 방법을 볼 수 있습니다 게시하려면 .. 당신이 좋은 예입니다

No Callback after SQLite-Request

돌아 먹이고 당신은 방법을 알고 더 많은 정보를 얻기 위해 지금 검색을 제한하십시오.

+0

이것은 매우 밖으로 생각하고 매우 도움이되었다 !! - 정말 고맙습니다. 그리고 지금 더 살펴볼 것입니다! :) –

+0

도움이된다면 투표하거나 내 대답을 수락하십시오. 더 많은 도움이 필요하면 마음을 놓치지 마라. 하지만 투표에서 얻은 요지는 나의 동기입니다. : D – ppumkin