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

  1. Apri il Calendario di Outlook (versione web)
  2. Fai clic con il pulsante destro del mouse sul calendario che desideri condividere
  3. Seleziona Impostazioni o Condivisione e autorizzazioni
  4. Cerca Ottieni link condivisibile o Link ICS
  5. Copia l'URL (di solito inizia con https:// e termina con .ics)

Google Calendar (calendari pubblici)

  1. Apri le impostazioni di Google Calendar
  2. Seleziona il calendario che desideri condividere
  3. Scorri verso il basso fino a Integra calendario
  4. 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

  1. Vai alla pagina Impostazioni in WhenToMeet
  2. Nella sezione Calendario, fai clic su Sottoscrivi al calendario iCal
  3. Incolla l'URL della tua sottoscrizione nel campo
  4. L'URL può iniziare con:
    • https:// - URL web sicuro standard
    • webcal:// - Protocollo specifico del calendario (convertito automaticamente in https)
  5. 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 .ics ospitati ovunque

Come funzionano le sottoscrizioni iCal

  1. Connessione iniziale: quando ti connetti, WhenToMeet recupera tutti gli eventi dal calendario per convalidare che sia accessibile
  2. Sincronizzazione regolare: gli eventi vengono sincronizzati automaticamente a intervalli regolari per rimanere aggiornati
  3. Rilevamento dei conflitti: gli eventi dei calendari sottoscritti vengono utilizzati per il controllo della disponibilità, proprio come gli altri calendari connessi
  4. 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:

  1. Fai clic su "🔒 Calendario privato? Aggiungi autenticazione" nella finestra di dialogo
  2. Inserisci il tuo nome utente e la tua password (vedi Trovare le tue credenziali sopra)
  3. Assicurati di utilizzare le credenziali corrette per il servizio di calendario
  4. 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:// o webcal://
  • Assicurati che l'URL termini con .ics o 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

  1. Nella finestra di dialogo della sottoscrizione iCal, fai clic su "🔒 Calendario privato? Aggiungi autenticazione"
  2. Inserisci il tuo nome utente (di solito il tuo indirizzo e-mail o nome account)
  3. Inserisci la tua password o password specifica per l'app
  4. 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 .ics o 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 connessioni https:// 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

Was this page helpful?