VT2020-Ballerina-Demo

From air
Revision as of 16:44, 22 November 2020 by Romain.Pasdeloup (talk | contribs) (Created page with "Cette page contient les explications sur l'installation et la démonstration du langage Ballerina réalisée dans le cadre du cours VT2020. Vous pouvez consulter la ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Cette page contient les explications sur l'installation et la démonstration du langage Ballerina réalisée dans le cadre du cours VT2020. Vous pouvez consulter la fiche de synthèse pour une présentation de la technologie.

Installation

Première Installation

Pour Installer Ballerina, rendez-vous sur la page de téléchargement du site officiel. Téléchargez la version compatible avec votre système d'exploitation et exécutez l'installateur.

Mise à jour

Pour mettre à jour le langage, exécutez les commandes suivantes :

ballerina update
ballerina dist update

Démonstration

Le but de cette démonstration va être de réaliser un programme tweetant des citations récupérées sur une API. Et donc de réaliser une intégration entre notre programme, l'API de Twitter et l'API du site de citations.

Configuration

Pour que le programme fonctionne, il faut tout d'abord que vous ayez un compte Twitter Developer et que vous ayez créé une nouvelle application dans votre portail.

Une fois fait placez vous dans un nouveau dossier et créez un fichier appelé twitter.toml. Ce fichier va servir à stocker nos clés et tokens de connexion à l'API de Twitter. Éditez ce fichier pour y ajouter le contenu suivant :

clientId=""
clientSecret=""
accessToken=""
accessTokenSecret=""

Et ajoutez les données suivantes obtenues depuis Twitter Developer :

  • clientId → API key
  • clientSecret → API secret key
  • accessToken → Access token
  • accessTokenSecret → Access token secret