Installer et configurer l'outil Oracle Mobile Hub pour le déploiement d'API personnalisées
Vous pouvez télécharger et configurer des outils supplémentaires pour déployer des API personnalisées dans Oracle Mobile Hub.
Installer les outils Node.js
Lorsque vous téléchargez le kit SDK à partir d'Oracle Technology Network (OTN), vous pouvez télécharger le fichier omce-tools-vXX.X.X
, qui comprend un script Node.js que vous pouvez utiliser pour déployer vos applications vers Oracle Mobile Hub.
Pour installer l'outil Node.js dans votre projet, procédez comme suit :
Télécharger un environnement JavaScript pour une API personnalisée
Une fois que vous avez créé l'API personnalisée, vous pouvez télécharger un échafaudage basé sur le document RAML de votre API, puis l'utiliser en tant que démarrage rapide pour implémenter l'API personnalisée.
L'échafaudage se présente sous la forme d'un module de noeud, c'est-à-dire les composants-clés du fichier JavaScript principal contenant les méthodes stub de chaque adresse (ressource et méthode HTTP) et d'un fichier package.json
qui sert de manifeste pour le module.
Pour télécharger l'échafaudage, procédez comme suit :
- Cliquez sur
pour ouvrir le menu latéral, cliquez sur Développement, puis sur API.
- Ouvrez l'API à télécharger.
- Dans la zone de navigation de gauche du concepteur d'API, cliquez sur Implémentations.
- Cliquez sur Scaffold JavaScript pour télécharger le fichier ZIP.
- Sur votre système, décompressez le fichier téléchargé.
Si vous modifiez l'API ultérieurement, vous pouvez télécharger un nouvel échafaudage en fonction des adresses mises à jour. Toutefois, tout codage que vous avez peut-être effectué et téléchargé précédemment ne sera pas reflété dans le nouvel échafaudage.
Configurer toolsConfig.jssur le fichier
Après avoir téléchargé un fichier scaffold basé sur le document RAML de l'API, vous pouvez configurer manuellement un fichier JSON (JavaScript Notation) appelé toolsConfig.json
.
Oracle Mobile Hub utilise un fichier toolsConfig.json
qui contient les informations de déploiement pour une API personnalisée. Un toolsConfig.json
par défaut est généré lorsque vous créez une API personnalisée et que vous téléchargez l'échafaudage. Pour configurer le fichier toolsConfig.json
, procédez comme suit :