Sottoscrizione calendario iCal
Le sottoscrizioni iCal ti consentono di connettere calendari di sola lettura da Outlook, calendari pubblici o qualsiasi altro servizio di calendario che fornisce un feed iCal. Questo è perfetto per importare pianificazioni che non controlli, come calendari di lavoro, orari di squadre sportive o calendari di festività pubbliche.
Che cos'è una sottoscrizione iCal?
iCal (abbreviazione di iCalendar) è un formato standard per la condivisione di informazioni sul calendario. Quando ti iscrivi a un calendario iCal:
- Accesso in sola lettura: gli eventi vengono estratti automaticamente dal calendario, ma non puoi modificarli tramite WhenToMeet
- Aggiornamenti automatici: il calendario si sincronizza regolarmente per recuperare nuovi eventi e aggiornamenti
- Compatibilità universale: funziona con qualsiasi servizio di calendario che fornisce un URL di feed iCal
Come trovare l'URL della tua sottoscrizione iCal
Calendario di Outlook
- Apri il Calendario di Outlook (versione web)
- Fai clic con il pulsante destro del mouse sul calendario che desideri condividere
- Seleziona Impostazioni o Condivisione e autorizzazioni
- Cerca Ottieni link condivisibile o Link ICS
- Copia l'URL (di solito inizia con
https://e termina con.ics)
Google Calendar (calendari pubblici)
- Apri le impostazioni di Google Calendar
- Seleziona il calendario che desideri condividere
- Scorri verso il basso fino a Integra calendario
- Copia l'Indirizzo pubblico in formato iCal
Nota: per i calendari Google privati con accesso completo in lettura e scrittura, utilizza invece la connessione nativa di Google Calendar.
Altri servizi di calendario
La maggior parte dei servizi di calendario offre un'opzione di sottoscrizione iCal:
- Cerca le opzioni Sottoscrivi, Esporta o Condividi nelle impostazioni del tuo calendario
- Trova l'URL iCal, ICS o webcal
- Copia l'URL completo
Connessione di una sottoscrizione iCal
- Vai alla pagina Impostazioni in WhenToMeet
- Nella sezione Calendario, fai clic su Sottoscrivi al calendario iCal
- Incolla l'URL della tua sottoscrizione nel campo
- L'URL può iniziare con:
https://- URL web sicuro standardwebcal://- Protocollo specifico del calendario (convertito automaticamente in https)
- Fai clic su Sottoscrivi per connetterti
WhenToMeet convaliderà l'URL del calendario e recupererà gli eventi per assicurarsi che funzioni correttamente.
Formati URL supportati
- URL HTTPS:
https://example.com/calendar.ics - URL Webcal:
webcal://example.com/calendar.ics(convertito automaticamente) - File ICS: URL che puntano a file
.icsospitati ovunque
Come funzionano le sottoscrizioni iCal
- Connessione iniziale: quando ti connetti, WhenToMeet recupera tutti gli eventi dal calendario per convalidare che sia accessibile
- Sincronizzazione regolare: gli eventi vengono sincronizzati automaticamente a intervalli regolari per rimanere aggiornati
- Rilevamento dei conflitti: gli eventi dei calendari sottoscritti vengono utilizzati per il controllo della disponibilità, proprio come gli altri calendari connessi
- Filtro per intervallo di date: vengono recuperati solo gli eventi all'interno del periodo di pianificazione attivo per ottimizzare le prestazioni
Risoluzione dei problemi
Errore "Il calendario richiede l'autenticazione"
Questo errore significa che il calendario è privato e necessita di credenziali. Per risolverlo:
- Fai clic su "🔒 Calendario privato? Aggiungi autenticazione" nella finestra di dialogo
- Inserisci il tuo nome utente e la tua password (vedi Trovare le tue credenziali sopra)
- Assicurati di utilizzare le credenziali corrette per il servizio di calendario
- Riprova con l'autenticazione abilitata
Se l'autenticazione fallisce ancora:
- Verifica che il tuo nome utente e la tua password siano corretti
- Controlla se il tuo servizio richiede una password specifica per l'app invece della tua password principale
- Assicurati che l'URL del calendario sia corretto e accessibile
Errore "Autenticazione fallita"
Se hai inserito le credenziali ma l'autenticazione fallisce:
- Credenziali errate: ricontrolla il tuo nome utente e la tua password
- Password specifica per l'app richiesta: alcuni servizi (come Microsoft) richiedono password specifiche per l'app
- Formato del nome utente: prova diversi formati di nome utente (e-mail o nome utente)
- URL del calendario: verifica che l'URL sia l'URL effettivo del feed del calendario, non un link a una pagina web
Errore "Nessun evento trovato"
Se la sottoscrizione si connette ma non mostra alcun evento:
- Verifica che il calendario contenga effettivamente eventi
- Controlla che l'URL punti a un feed di calendario (file
.ics), non a una pagina web - Alcuni calendari potrebbero fornire solo eventi futuri
- Prova ad accedere all'URL direttamente nel tuo browser per verificare che scarichi un file
.ics
Errore "Timeout della connessione"
Se la connessione va in timeout:
- Controlla che l'URL sia accessibile (prova ad aprirlo nel tuo browser)
- Il server del calendario potrebbe essere lento o temporaneamente non disponibile
- Riprova tra qualche minuto
- Controlla la tua connessione Internet
- Alcuni server self-hosted potrebbero avere una limitazione della velocità
Formato URL non valido
- Assicurati che l'URL sia completo e formattato correttamente
- Rimuovi eventuali spazi o caratteri extra
- Verifica che l'URL inizi con
https://owebcal:// - Assicurati che l'URL termini con
.icso contenga un percorso del calendario - Per NextCloud, assicurati di utilizzare l'URL della sottoscrizione, non l'URL dell'interfaccia web
Autenticazione del calendario privato
WhenToMeet supporta l'autenticazione di base HTTP per le sottoscrizioni di calendari privati che richiedono credenziali. Ciò ti consente di iscriverti a calendari privati da servizi come NextCloud, Radicale o calendari Outlook privati.
Che cos'è l'autenticazione di base?
L'autenticazione di base è un metodo di autenticazione HTTP standard in cui il tuo nome utente e la tua password vengono codificati in modo sicuro e inviati con ogni richiesta di calendario. Le tue credenziali vengono archiviate crittografate nel database di WhenToMeet.
Quando hai bisogno dell'autenticazione?
Hai bisogno dell'autenticazione quando:
- Calendari Outlook privati: calendari che non sono condivisi pubblicamente
- Calendari NextCloud: sottoscrizioni di calendari personali che richiedono l'accesso
- Server di calendario self-hosted: Radicale, Baïkal, SOGo e servizi simili
- Feed iCal privati: qualsiasi feed di calendario che restituisce un errore 401 Non autorizzato
La maggior parte dei calendari pubblici (come i feed di Google Calendar pubblici o i calendari Outlook condivisi pubblicamente) NON necessita di autenticazione.
Come utilizzare l'autenticazione
- Nella finestra di dialogo della sottoscrizione iCal, fai clic su "🔒 Calendario privato? Aggiungi autenticazione"
- Inserisci il tuo nome utente (di solito il tuo indirizzo e-mail o nome account)
- Inserisci la tua password o password specifica per l'app
- Fai clic su Sottoscrivi per connetterti
Trovare le tue credenziali
NextCloud
- Nome utente: la tua e-mail/nome utente di accesso a NextCloud
- Password: la tua password di NextCloud o una password specifica per l'app
- URL: di solito
https://your-nextcloud.com/remote.php/dav/calendars/USERNAME/CALENDARNAME/?export
Calendario Outlook privato
- Nome utente: la tua e-mail dell'account Microsoft
- Password: la tua password dell'account Microsoft o una password specifica per l'app
- URL: trovalo in Calendario di Outlook → Impostazioni → Calendari condivisi → Pubblica calendario → Ottieni link ICS
Radicale / Baïkal
- Nome utente: il tuo nome utente del server di calendario
- Password: la tua password del server di calendario
- URL: fornito dal tuo server di calendario (di solito termina con
.icso contiene/calendars/)
Password specifiche per l'app
Molti servizi consigliano di utilizzare password specifiche per l'app invece della password del tuo account principale per motivi di sicurezza:
- Microsoft: genera su account.microsoft.com → Sicurezza → Password dell'app
- NextCloud: Impostazioni → Sicurezza → Crea nuova password dell'app
Privacy e sicurezza
- Accesso in sola lettura: le sottoscrizioni iCal possono solo leggere gli eventi, mai modificare i tuoi calendari
- Credenziali crittografate: le credenziali di autenticazione vengono archiviate crittografate nel database
- Supporto all'autenticazione di base: autenticazione di base HTTP standard per calendari privati
- Protezione SSRF: WhenToMeet convalida tutti gli URL per impedire l'accesso a reti private o risorse interne
- Connessioni sicure: tutti gli URL
webcal://vengono automaticamente aggiornati a connessionihttps://sicure
Differenze rispetto ad altri tipi di connessione
iCal vs Google Calendar
- iCal: sola lettura, nessun OAuth richiesto, funziona con qualsiasi calendario pubblico
- Google: accesso completo in lettura e scrittura, autenticazione OAuth, può creare eventi
iCal vs CalDAV
- iCal: sottoscrizione semplice per l'accesso in sola lettura, supporta l'autenticazione di base opzionale
- CalDAV: sincronizzazione bidirezionale completa con accesso in lettura e scrittura, richiede il supporto del server CalDAV
Quando scegliere iCal:
- L'accesso in sola lettura è sufficiente
- Il calendario fornisce un URL di sottoscrizione iCal/ICS
- Si preferisce una configurazione semplice
- Funziona con Outlook, calendari pubblici e la maggior parte dei servizi di calendario
Quando scegliere CalDAV:
- Hai bisogno di accesso in lettura e scrittura (creare/modificare eventi)
- Il provider di calendario supporta il protocollo CalDAV (iCloud, NextCloud, Fastmail)
- È richiesta una sincronizzazione bidirezionale completa
Quando utilizzare iCal
Utilizza le sottoscrizioni iCal quando:
- Desideri importare un calendario pubblico o condiviso
- Hai solo bisogno di accesso in sola lettura per verificare i conflitti
- Il calendario proviene da Outlook o da un altro servizio senza integrazione nativa
- Desideri una configurazione semplice senza autenticazione OAuth
- Hai un calendario privato con supporto all'autenticazione di base (vedi Autenticazione del calendario privato)
Requisiti della funzione
Le sottoscrizioni iCal sono disponibili su determinati piani di abbonamento. Controlla la pagina dei prezzi per i dettagli su quali funzionalità sono incluse nel tuo piano.
Documentazione correlata
- Connessione al calendario - Guida generale alla connessione al calendario
- Supporto per più calendari - Gestione di più calendari connessi
- Accesso al calendario e privacy - Informazioni sulla privacy e sulla sicurezza