1. recherche de renseignements sur les étiquettes ptl
introduction à l' api: demande toutes les informations sur les étiquettes ptl
informations de base:
les attributs | Message d'interface |
Le statut | terminé |
le code | http://localhost/wms/associate/getTagsMsg |
méthode de demande | obtenir/envoyer |
type de contenu | données multipartes/forme |
paramètres de demande:
Définition du paramètre:
les attributs | valeur | requis | commentaire |
paramètres de réponse:
les attributs | valeur | les types | commentaire |
La dernière fois | "2021-10-13 03:32:30" Je suis désolé | chaîne | dernière heure de traitement |
- Je vous en prie. | Je suis désolé. | chaîne | le nom de la marque |
puissance | 100 | chaîne | puissance de la batterie ((0~100) |
l'identité du routeur | Le code de la banque | chaîne | Id du routeur |
RSI | -26 | int | la puissance du signal (-100 ~ 0) |
style de spectacle | "prendre un modèle" | chaîne | en utilisant le nom du modèle |
exemple de réponse:
[ Je suis désolé.
Je suis désolé.
"la dernière fois": "2021-10-13 03:32:29",
"Mac": "99.97.36.55", "Mécanique" est le numéro de téléphone.
"puissance": 100,
"routeurid": "cwr000001",
"rssi": - 30,
"showstyle": "préparer le modèle"
Les résultats
Je suis désolé.
"la dernière fois": "2021-10-13 03:32:30",
"Mac": "99.97.36.53", "Mécanique" est le numéro de téléphone.
"puissance": 100,
"routeurid": "cwr000001",
"rssi": -26,
"showstyle": "préparer le modèle"
Les résultats
Je suis désolé.
"la dernière fois": "2021-10-13 03:32:33",
"Mac": "99.97.36.48", "Mécanique" est le numéro de téléphone.
"puissance": 88
"routeurid": "cwr000001",
"rssi": -39,
"showstyle": "préparer le modèle"
Je suis désolé.
Je suis désolé.
2. mettre à jour l'écran ptl
introduction à l' api: mise à jour ptl affichage de l'écran
informations de base:
les attributs | Message d'interface |
Le statut | terminé |
le code | http://localhost/wms/associate/updateScreen |
méthode de demande | poste |
type de contenu | application/json |
Définition du paramètre:
les attributs | les types | requis | commentaire |
- Je vous en prie. | chaîne | Je suis désolé. | Tag Mac / id de la balise |
styleid | int | Je suis désolé. | Nom du modèle |
temps de repos | int | Je suis désolé. | temps d'arrêt d'éclairage (s);0: ne jamais éteindre n: éteindre automatiquement après n secondes |
Leur état | int | Je suis désolé. | mode lightint;0, toujours allumé1, flash rapide2, flash lent3, éteindre 6, rétroéclairage et rgbled tous les deux, clignotant comme période n ((ms) |
ledrgb | chaîne | Je suis désolé. | couleur LED: rouge, ledrgb = ff0000; vert, ledrgb = ff00; bleu, ledrgb = ff; jaune, ledrgb = ffff00; blanc, ledrgb = ffffff; bleu pâle, ledrgb = |
Cmdtoken | chaîne | optionnel | Les paramètres étendus, il peut utiliser pour le jeton ou taskid |
Le plateau | chaîne | optionnel | déposé créé dans le modèle |
Nom | chaîne | optionnel | déposé créé dans le modèle |
stock | chaîne | optionnel | déposé créé dans le modèle |
le | chaîne | optionnel | déposé créé dans le modèle |
code de code | chaîne | optionnel | déposé créé dans le modèle |
exemple brut:
[ Je suis désolé.
Je suis désolé.
"Mac" est le numéro de téléphone de la maison.
"Identifiant de style":35,
"leadergb":"ff00",
"état de conduction": 0,
"temps de sortie": 0,
"Lgpla":"***",
"matnr:"***",
"knmat":"***",
"stock":"***",
"parti":"***",
"Menge":"***", "Menge" est un mot qui signifie "menge".
"qrcode":"***",
"inventec":"***" est le nom de la société
Les résultats
Je suis désolé.
"Mac" est à 99,96,19,65.
"Identifiant de style":35,
"leadergb":"ff00",
"état de conduction": 0,
"temps de sortie": 0,
"Lgpla":"***",
"matnr:"***",
"knmat":"***",
"stock":"***",
"parti":"***",
"Menge":"***", "Menge" est un mot qui signifie "menge".
"qrcode":"***",
"inventec":"***" est le nom de la société
Je suis désolé.
Je suis désolé.
exemple de réponse:vrai
Note: les paramètres des champs sont selon le selon le modèle que vous avez utilisé. cette API ne prend pas en charge les LED d'éclairage de ptl multi-led ((version d'alimentation externe), seulement rafraîchissement de l'écran
introduction à l'API:
notification du résultat de mise à jour de ptl
informations de base:
les attributs | Message d'interface |
Le statut | terminé |
le code | URL de l'API de rappel de l'utilisateur |
méthode de demande | poste |
type de contenu | application/json |
paramètres de demande:
Définition du paramètre:
les attributs | les types | requis | commentaire |
- Je vous en prie. | chaîne | Je suis désolé. | Tag Mac / id de la balise |
puissance | int | Je suis désolé. | puissance de la batterie ((0~100) |
résultat | Boole | Je suis désolé. | vrai: ok; faux: échoué; |
Cmdtoken | chaîne | optionnel | retourner le cmdtoken passé dans la demande d'appel |
Leur nom | chaîne | optionnel | Ça ne sert à rien. |
le message | int | Je suis désolé. | Les données sont envoyées en retard, le temps d'attente est écoulé, le réveil est échoué, le réseau n'est pas en ligne, le routeur est hors ligne, les données sont anormalement différentes, le format des données est incorrect, le résultat est incorrect, le format des données est incorrect, le paramètre |
Paramètres exemple:
Je suis désolé, mais je ne peux pas vous dire ce que je pense.
4. appel de retour de l'événement de bouton
Introduction à l'API: notification de l'événement du bouton.
informations de base:
les attributs | Message d'interface |
Le statut | terminé |
le code | URL de l'API de rappel de l'utilisateur |
méthode de demande | poste |
type de contenu | application/json |
paramètres de demande:
Définition du paramètre:
les attributs | les types | requis | commentaire |
- Je vous en prie. | chaîne | Je suis désolé. | Tag Mac / id de la balise |
résultat | Boole | Je suis désolé. | résultat=0, bouton inférieur droit;resultat=1, bouton supérieur gauche;resultat=2, bouton du milieu gauche;resultat=3, bouton inférieur gauche; |
Paramètres exemple:
Objet json
Je suis désolé.
5. LEDs lumineuses de l'alimentation électrique par batterie
Introduction à l'API:query toutes les informations sur les balises ptl
informations de base:
les attributs | Message d'interface |
Le statut | terminé |
le code | http://localhost/wms/associate/lightTagsLed |
méthode de demande | poste |
type de contenu | application/json |
paramètres de demande:
Définition du paramètre:
les attributs | les types | requis | commentaire |
- Je vous en prie. | chaîne | Je suis désolé. | Tag Mac / id de la balise |
temps de repos | int | Je suis désolé. | temps d'arrêt d'éclairage (s);0: ne jamais éteindre n: éteindre automatiquement après n secondes |
Leur nom | int | Je suis désolé. | spécifier le nombre de LED (1,2,3,4) |
Leur état | int | Je suis désolé. | mode lightint;0, toujours allumé1, flash rapide2, flash lent3, éteindre4, éteindre tous |
ledrgb | chaîne | Je suis désolé. | couleur LED: rouge, ledrgb = ff0000; vert, ledrgb = ff00; bleu, ledrgb = ff; jaune, ledrgb = ffff00; blanc, ledrgb = ffffff; violet, ledrgb = ff00 |
Cmdtoken | chaîne | optionnel | Les paramètres étendus, il peut utiliser comme jeton ou taskid |
réserves | chaîne | optionnel | réserves |
exemple brut:
[ Je suis désolé.
Je suis désolé.
"Mac":"99.29.03.13", et le numéro de téléphone de la carte mère.
"délai de réaction": 0,
"Leadergb":"ffff00",
"mode de conduite":0,
"sonnerie": 0,
"réserve":"réserve"
Les résultats
Je suis désolé.
"Mac":"99 29 05 33",
"délai de réaction": 0,
"Leadergb":"ff00ff",
"mode de conduite":0,
"sonnerie": 0,
"réserve":"réserve"
Je suis désolé.
Je suis désolé.
6. retour de la lumière LED résultat
Introduction à l'API:notification du résultat des LED lumineuses
informations de base:
les attributs | Message d'interface |
Le statut | terminé |
le code | URL de l'API de rappel de l'utilisateur |
méthode de demande | poste |
type de contenu | application/json |
paramètres de demande:
Définition du paramètre:
les attributs | les types | requis | commentaire |
- Je vous en prie. | chaîne | Je suis désolé. | Tag Mac / id de la balise |
puissance | int | Je suis désolé. | puissance de la batterie ((0~100) |
résultat | Boole | Je suis désolé. | vrai: ok; faux: échoué; |
Paramètres exemple:
Je suis sûr que tu as bien compris.
7. feux de route légers
Introduction à l'API: lumière feux de route toutes les informations sur les étiquettes ptl
informations de base:
les attributs | Message d'interface |
Le statut | terminé |
le code | http://localhost/wms/associate/ctrlShelfIndicator |
méthode de demande | poste |
type de contenu | application/json |
paramètres de demande:
Définition du paramètre:
les attributs | les types | requis | commentaire |
- Je vous en prie. | chaîne | Je suis désolé. | Tag Mac / id de la balise |
temps d'arrêt | int | Je suis désolé. | temps d'arrêt d'éclairage (s);0: ne jamais éteindre n: éteindre automatiquement après n secondes |
ledrgb | chaîne | Je suis désolé. | rouge:ff0000; rouge éclairé survert:ff00; vert éclairé surjaune:ffff00; jaune éclairé sur |
Leur état | int | Je suis désolé. | mode lightint;0, toujours allumé1, flash rapide2, flash lent |
le sonnerie | int | Je suis désolé. | 0: bourdonnement coupé, 1: bourdonnement en marche |
réserves | chaîne | optionnel | réserves |
exemple brut:
[ Je suis désolé.
Je suis désolé.
"Mac":"99.29.03.13", et le numéro de téléphone de la carte mère.
"leadnum" est égal à 1:
"délai de réaction": 0,
"Leadergb":"ffff00",
"mode de conduite":0,
"sonnerie": 0,
"cmdtoken":"123456",
"réserve":"réserve"
Les résultats
Je suis désolé.
"Mac":"99 29 05 33",
"leadnum" est égal à 1:
"délai de réaction": 0,
"Leadergb":"ff00ff",
"mode de conduite":0,
"sonnerie": 0,
"cmdtoken":"123456",
"réserve":"réserve"
Je suis désolé.
Je suis désolé.
Exemple de réponse: vrai
8.résultat de la révocation des feux de route légers
Introduction à l'API:notification du résultat des feux de route légers
informations de base:
les attributs | Message d'interface |
Le statut | terminé |
le code | URL de l'API de rappel de l'utilisateur |
méthode de demande | poste |
type de contenu | application/json |
paramètres de demande:
Définition du paramètre:
les attributs | les types | requis | commentaire |
- Je vous en prie. | chaîne | Je suis désolé. | Tag Mac / id de la balise |
résultat | Boole | Je suis désolé. | vrai: ok; faux: échoué; |
Paramètres exemple:
Le résultat est vrai.
9. définition de l'URL de l'API de rappel de l'utilisateur
connectez-vous au système wms avec l'utilisateur admin, allez à informations système->configuration tierce partie, vous pouvez configurer l'url de rappel ici:
À l'intérieur | 描述 | Adresse |
Retour d'appel des mises à jour résultat de l'écran | Mise à jour des résultats | URL de l'API de rappel de l'utilisateur |
Retour d'appel de l'événement de bouton | clé d'entrée | URL de l'API de rappel de l'utilisateur |
Retour de la lumière LED résultat | Ctrlshelfinishindicatorrésultat | URL de l'API de rappel de l'utilisateur |