2017-09-27 1 views
0

로컬 조직의 웹 사이트를 개선하는 데 도움을 드리고 있습니다. Google은 웹 사이트에 Google 캘린더를 추가하여 코드 작성을 시작했습니다. 기능을 테스트하기 위해 빈 html 페이지를 작성 했으므로 준비가 완료 될 때까지 사이트에 게시 할 필요가 없습니다. 웹 페이지에 표시 할 수 있지만 이벤트가 표시되지 않습니다. 나는 그들이 실제 캘린더와 동기화되지 않는다는 인상을받습니다. 그래서 매달 우리는 캘린더를 다시 삽입해야합니다. 누구든지 나를 위해 이것을 확인하거나 내가 놓친 것이 있습니까? 나는 이것에 대한 답을 찾기 위해 모든 것을 살펴 보았지만 모두가 공유 설정을 확인하고 그것이 공개인지를 말합니다. 나는 그렇게 해왔다. 내가 찾고있는 기능은 캘린더가 임베디드되어 있으며 Google을 통해 이벤트를 추가 할 수 있으며 새로 추가 된 이벤트를 포함 된 캘린더에 표시해야합니다. 임베디드 캘린더가 작동하는 방식이며 방금 기본적인 것을 놓친 것입니까? 여기 내가 사용하고 HTML 코드입니다 :Google 캘린더 이벤트가 표시되지 않습니다.

<iframe class="calendar" src="https://calendar.google.com/calendar/embed?mode=AGENDA&amp;height=600&amp;wkst=1&amp;bgcolor=%23FFFFFF&amp;src=5ptfkiqbvpup2gfo62gdfaig7o%40group.calendar.google.com&amp;color=%23691426&amp;ctz=America%2FDenver" style="border-width:0" width="800" height="600" frameborder="0"></iframe> 

그것은 신체 내부 사업부에 싸여와 HTML 페이지에 다른 아무것도 없다.

답변

0

AFAIK 이벤트가 반영 되려면 포함 된 캘린더의 페이지를 새로 고침해야합니다.

enter image description here

이벤트

새로 고침시 내 페이지에 반영.

캘린더 API Incremental synchronization을 사용할 수 있습니다.이 방법을 사용하면 대역폭을 절약하면서 모든 캘린더 컬렉션의 데이터를 동기화 상태로 유지할 수 있습니다. 이 기능을 사용하려면 캘린더를 사이트에 삽입하는 대신 웹 사이트에 대한 고유 한 캘린더 구현을 만들어야합니다.

희망이 도움이됩니다.

+0

나는 여러 번 페이지를 새로 고쳤다. 모두 내가 작성한 html 파일과 실제 Google 페이지에서 캘린더를 편집하고 이벤트와 운을 추가 할 수 있습니다. 포함 된 캘린더에는 새 이벤트가 표시되지 않습니다. API를 사용하여 이벤트를 가져오고 필요로하는 방식으로 사용할 수있는 자바 스크립트를 사용할 수 있습니까? –

+1

SOOOOO 나는 내 문제를 알아 냈습니다. -__- 공개 캘린더가 활성화되어 있어도 내 캘린더가 기본값이기 때문에 잘못된 캘린더에 일정을 추가하고있었습니다. 따라서 다른 사람이이 문제를 겪고 있다면 이벤트가 적절한 캘린더에 추가되고 있는지 확인하십시오. 내 자신의 캘린더를 구현하고 Google의 API를 사용하여 이벤트를 가져 오는 아이디어는 마음에 든다. –

+0

나는 hehehe를 말하는 것을 잊었다. 그냥 당신이 올바른 캘린더에 추가하고 있는지 확인하십시오 –

관련 문제