Le module iCalendar vous permet de créer des *.ics fichiers d'événements qui peuvent être importés dans votre calendrier.

Installation et configuration

Ce module ne nécessite aucun paramétrage et peut être utilisé immédiatement après son installation.

Processus d'affaires associés

Le processus métier suivant est pré-généré dans le projet une fois le module installé :

  • ICalendar: Create Event - crée un .ics fichier de l'invention programmée et retourne son fichier id;
    • Entrée :
      • Title [ string] - titre de l'événement ;
      • Start [ datetime] - l'heure de début de l'événement ;
      • End [ datetime] - heure de fin de l'événement ;
      • Filename [ string] - *.ics nom de fichier ;
    • Sortie :
      • Calendar [ file] - fichier id dans le DB.

Exemple d'utilisation

Voici un exemple de création et de réception d'un fichier d'événement à l'aide du module iCalendar d'un fichier d'événements.

La première étape consiste à lier le module ICalendar: Create Event BP à l'endpoint du backend. Pour ce faire, allez à Backend > Endpoints.

Ensuite, après avoir créé le groupe approprié, un nouveau endpoint est créé, comme dans l'exemple ci-dessous.

Dès que le BP nécessaire est créé, vous pouvez commencer à créer l'interface web et les processus métier nécessaires.

Dans cet exemple, les dates de début et de fin de l'événement, son nom et le nom du fichier final sont lus à partir de l'interface web, en cliquant sur un bouton. .ics final sont lus à partir de l'interface Web, en cliquant sur un bouton, puis le fichier créé dans la base de données est téléchargé sur le dispositif de l'utilisateur.

L'interface ressemble à ceci :

Le BP correspondant est présenté sur l'exemple ci-dessous :

Pour télécharger un fichier sur l'appareil de l'utilisateur, vous pouvez utiliser le bloc Télécharger le fichier depuis l'URL lorsque l'URL est spécifié. Dans ce cas, le fichier est situé dans la base de données de l'application, et son chemin relatif sera défini comme suit : /api/_files//download/, où ID est l' ID du fichier (du bloc calendrier ICalendar : Create Event, dans ce cas). Pour former l'adresse du fichier, le bloc To String est utilisé (pour convertir le calendrier [fichier] en une chaîne de caractères), puis le multiple Concat String est utilisé pour obtenir le lien final vers le fichier dans la base de données. La partie correspondante de la BP ressemble à ceci :

L'application publiée ressemble à ceci :

Pour ajouter l'événement créé à votre calendrier google, sur la page du calendrier, allez dans les paramètres :

Ensuite, allez sur Import & Export et importez le fichier .ics fichier que vous avez obtenu dans l'application déployée.

L'événement créé apparaîtra dans le calendrier une fois qu'il sera importé.

AppMaster 101Cours intensif

10 modules
2 semaines

Vous ne savez pas par où commencer ? Lancez-vous avec notre cours intensif pour débutants et explorez AppMaster de A à Z.

Commencer
AppMaster 101 Crash Course

Besoin de plus d'aide ?

Résolvez n'importe quel problème avec l'aide de nos experts. Gagnez du temps et concentrez-vous sur la création de vos applications.

headphones

Contacter le support

Parlez-nous de votre problème et nous vous proposerons une solution.

message

Chat communautaire

Connectez-vous avec d'autres utilisateurs pour obtenir de l'aide sur la plateforme.

Rejoindre la communauté
Comment utiliser le module iCalendar | AppMaster University