19 votes

Schéma d'URL pour déclencher le client du calendrier

J'ai un site web qui génère un calendrier dynamique (icalendar). Supposons que ce calendrier soit accessible via HTTP à une URL comme celle-ci

http://www.example.com/cal?q=<user query>

Tout fonctionne bien jusqu'à présent.

Je veux maintenant permettre aux utilisateurs de s'abonner à ce calendrier avec leur client de calendrier préféré. Pour ios, je peux y parvenir si je publie l'URL du calendrier avec l'attribut webcal:// Schéma URL.

  1. Existe-t-il un schéma URL équivalent pour Android ?
  2. Puis-je laisser l'utilisateur importer ce calendrier dans son calendrier Google ?
  3. Y a-t-il d'autres options auxquelles je n'ai pas pensé ?

Merci.

0voto

anmari Points 729

Puisque cette question apparaît comme sans réponse, avec des votes positifs sur la question, je fais de mon commentaire une réponse plus formelle :

  1. La "norme" pour les fichiers de calendrier est un url http/s .ics avec le type mime text/calendar. Webcal, c'est juste Apple qui fait son propre truc. Toutes les applications de calendrier devraient accepter le standard ouvert

  2. Oui, si votre url est accessible au public, ils peuvent s'y abonner. Sinon, ils peuvent faire une importation unique

  3. La norme RFC 5545 est la voie à suivre pour les calendriers et les événements. https://www.rfc-editor.org/rfc/rfc5545#section-8.1

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X