Ah, obrigado, isso ajuda a restringir.
Do meu lado, o Google Agenda aceita a URL de assinatura (via “De URL”), mas o comportamento que estou vendo é:
- o calendário é adicionado com sucesso
- no entanto, ele não mostra nenhum evento
Portanto, não é um caso de a URL ser rejeitada - é mais que o feed parece estar vazio da perspectiva do Google.
Dado que o ICS bruto contém claramente entradas VEVENT (por exemplo, com UID, DTSTART, SUMMARY, etc.), isso me faz pensar que pode ser algo como:
- O Google filtrando eventos passados (a maior parte dos meus dados de teste são históricos)
- ou algo sobre como o feed está sendo interpretado (por exemplo, intervalo de tempo, caching, ou headers)
Avise-me se há algo específico que você gostaria que eu verificasse no próprio feed.