Pergunta

Estou trabalhando em um portal da web que possui uma seção de eventos. Eu criei usando um "feed" dday.ical.ical com todos os eventos. Existe a possibilidade de fazer um link para este feed e, quando clicado, o feed a ser adicionado automaticamente ao Google Calendar? (Algo semelhante aos feeds RSS, quando você clica deles, você pode selecionar usar o Google Reader). Ou devo esquecer o uso do iCal e começar a ler sobre a API do Google?

Foi útil?

Solução

Eu não tentei fazer a mesma coisa; No entanto, lembre -se de que o leite parece capaz de colocar um link em sua página que adiciona seu calendário ao calendário do Google. Você pode ver isso em ação aqui.

Pelo que posso ver, a maneira como é feita é vincular http://www.google.com/calendar/render?cid=Seu feed público de calendário url. Dessa forma, o usuário é direcionado para o Google Calendar e recebe a opção de adicionar o calendário solicitado à sua lista de calendários. Parece que o nome do calendário é tomado o valor do "X-wr-calname:"Atributo dentro do feed do calendário.

Como eu disse, não testei isso, então isenções de responsabilidade usuais se aplicam e YMMV.

Outras dicas

O problema é que o Google não atualiza o feed iCal rapidamente! Pode levar dias!

que está desapontando para um calendário:/

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top