Entrer les paramètres de REST API

Activez REST API, définissez une plage d’adresses IP et le port serveur, et testez votre REST API.

  1. Dans REST API, activez la fonction REST API.
  2. Dans Adresses IP autorisées, entrez une adresse de départ et une adresse finale si vous voulez restreindre l’accès à REST API à une certaine plage IP.

    Si l’adresse de départ ou l’adresse finale est sur 0.0.0.0 ou sur 255.255.255.255, les requêtes de toutes les adresses IP sont acceptées.

  3. Pour changer le port HTTP par défaut (2000) utilisé pour une connexion à l’interface REST API, allez dans Paramètres généraux > Port serveur et entrez un numéro.

    Vous pouvez uniquement utiliser des numéros de port supérieurs à 1024 à l’exception de 3000, 8000, 8080, 8081 et des ports ouverts sur la page Port.

  4. Activez Utiliser le chiffrement si vous souhaitez crypter la communication client/serveur (recommandé).

    Si le chiffrement est utilisé, les appels REST API externes doivent ignorer la vérification CA, car le certificat est autosigné. Pendant le développement, il est recommandé de désactiver le chiffrement.

    Avec Utiliser CORS (Cross-Origin Resource Sharing), les pages web extérieures à FP-I4C sont autorisées à accéder à REST API. Cette option ne doit être utilisée que pour le développement.

  5. Enregistrez la configuration.

    Lorsque vous avez changé des paramètres, un bouton Enregistrer apparaît en haut à droite de l’écran. Vous pouvez apporter des modifications sur plusieurs pages et enregistrer vos paramètres.

    Pour réinitialiser tous les paramètres de la page en cours aux paramètres par défaut, sélectionnez le bouton Réinitialiser en bas de la page.

  6. Après avoir enregistré vos paramètres, cliquez sur le lien sous Test REST API pour tester vos paramètres.

    Si l’interface REST API fonctionne correctement, un message avec la chaîne de caractères JSON suivante apparaît : {"err":false,"msg":"Test successful"}.

    Si ce message ne s’affiche pas, il y a peut-être un problème avec les paramètres du port. Vérifiez que le port REST API que vous avez sélectionné n’a pas été défini sur la page Port.

    Pour spécifier des restrictions d’accès pour certaines zones mémoire, allez sur la page Port.

Thèmes apparentés