2011-04-27 2 views
0

나는 두뇌가 없어야한다는 것을 알고 있으며 한 달 전에 해결책을 찾았지만 우연히 삭제했다 (oops)!MSG Google 캘린더 피드 추가

this page에서 작은 위젯 달력을 만들 수 있습니다. 날짜 선택 및 의제 (예 모두 필요)

으로 그것은과 같이 몇 가지 코드를 생성 : 항상 일정을 지정하지 않는 그러나

<script src="http://www.gmodules.com/ig/ifr?url=http://www.google.com/ig/modules/calendar3.xml&amp;up_calendarFeeds=&amp;up_calendarColors=&amp;up_firstDay=0&amp;up_dateFormat=0&amp;up_timeFormat=1%3A00pm&amp;up_showDatepicker=1&amp;up_hideAgenda=0&amp;up_showEmptyDays=0&amp;up_showExpiredEvents=1&amp;synd=open&amp;w=320&amp;h=165&amp;title=__MSG_Google_Calendar__&amp;lang=en&amp;country=ALL&amp;border=%23ffffff%7C3px%2C1px+solid+%23999999&amp;output=js"></script> 

로컬 달력을로드합니다. 변수 up_calendarFeeds이 거기에 있다는 것을 알았습니다. 피드를 추가하려고해야한다는 생각이 들었습니다. 피드에서 google's page을 (를) 검색했습니다. 피드의 URL이의 형식으로 말한다 : basic 이상

https://www.google.com/calendar/feeds/userID/private-magicCookie/full 

full이있는 나는 가제트가 사용하는 가정, 기계 읽을 수 있습니다. 그러나 내 데이터로 up_calenderFeeds 변수를 설정하면 아무 것도로드되지 않습니다. 내가 뭘 놓치고 있니? 이것은 내 마지막 코드입니다.

<script src="http://www.gmodules.com/ig/ifr?url=http://www.google.com/ig/modules/calendar3.xml&amp;up_calendarFeeds=https://www.google.com/calendar/feeds/[email protected]/private-0b7544f4b5f2198fc76c96e59f285dad/full&amp;up_calendarColors=&amp;up_firstDay=0&amp;up_dateFormat=0&amp;up_timeFormat=1%3A00pm&amp;up_showDatepicker=1&amp;up_hideAgenda=0&amp;up_showEmptyDays=0&amp;up_showExpiredEvents=1&amp;synd=open&amp;w=195&amp;h=500&amp;title=Portland+IPA+Calendar&amp;lang=en&amp;country=ALL&amp;border=%23ffffff%7C3px%2C0px+solid+%23999999&amp;output=js"></script> 
+0

확실하지 않습니다 개인 키를 사용해야합니까? – ohmusama

답변

0

아무도 나를 도울 수 없으므로 좋습니다. 나는 수색하고 찾았고 어떤 답을 발견했다.

이스케이프가 필요한 많은 문자가있는 get 문자열에는 다양한 변수가 있습니다. 먼저 무엇을 적 이유, up_calendarFeeds은에 URL 인코딩이 up_calendarFeeds=%28%7B%7D%29

그런 다음 캘린더가 (난 당신이 모두 필요하다고 생각)가 제대로 작동하려면이 개 변수를 설정할 필요가있는 끝 ({}), up_c0uup_c0c 모두로 설정해야합니다 공급 경로. 이것은 배열 형식 일 수 있으므로 0을 증분하여 많은 피드를 추가 할 수 있습니다. 따라서 up_c1uup_c2uup_c3u