Lister les messages d'appareil
GET
/api/v1/message_equipment_types Renvoie une liste paginée des messages (codes d’événement ou d’erreur) associés aux types d’appareils de comptage et aux types d’archive.
Paramètres de requête
id integer Identifiant de l’unité de comptage. Facultatif.
equipment_type_id integer Identifiant du type d’appareil de comptage. Facultatif (filtrage par type d’appareil).
archive_type_id integer Identifiant du type d’archive. Facultatif (filtrage par type d’archive).
page integer Numéro de page.
per_page integer Nombre d’enregistrements par page (valeur par défaut déterminée par le système).
Champs de la réponse
| Attribut | Description |
|---|---|
id | Identifiant (clé unique) du message dans le système |
name | Nom du message |
description | Description du message |
device_code | Code du message d’appareil |
equipment_type_id | Identifiant du type de configuration de l’appareil de comptage (clé du type de configuration du correcteur) |
equipment_type_varname | Identifiant unique textuel du type de configuration de l’appareil de comptage |
referenceparameter_archive_type_id | Identifiant du type d’archive |
archive_type_varname | Identifiant unique textuel du type d’archive |
message_typical_id | Identifiant du message type |
channel_id | Identifiant (clé unique) du canal, null si le message n’est associé à aucun canal |
channel_varname | Identifiant textuel du canal, null si le message n’est associé à aucun canal |
data | Tableau des données renvoyées |
total_pages | Nombre total de pages dans le jeu renvoyé |
current_page | Page en cours |
next_page | Page suivante disponible au téléchargement, null si la page en cours est la dernière |
Requête
bash
curl -i \
--header "access-token: *********************" \
--header "token-type: Bearer" \
--header "client: **********************" \
--header "uid: api-user@example.com" \
--header "Content-Type: application/json" \
--request GET \
"https://api.vadsro.eu/api/v1/message_equipment_types?equipment_type_id=11&page=1"js
const res = await fetch(
'https://api.vadsro.eu/api/v1/message_equipment_types?equipment_type_id=11&page=1',
{
headers: {
'access-token': '*********************',
'token-type': 'Bearer',
client: '**********************',
uid: 'api-user@example.com',
'Content-Type': 'application/json',
},
},
);
const data = await res.json();python
import requests
res = requests.get(
"https://api.vadsro.eu/api/v1/message_equipment_types",
params={"equipment_type_id": 11, "page": 1},
headers={
"access-token": "*********************",
"token-type": "Bearer",
"client": "**********************",
"uid": "api-user@example.com",
"Content-Type": "application/json",
},
)
data = res.json()go
req, _ := http.NewRequest("GET", "https://api.vadsro.eu/api/v1/message_equipment_types?equipment_type_id=11&page=1", nil)
req.Header.Set("access-token", "*********************")
req.Header.Set("token-type", "Bearer")
req.Header.Set("client", "**********************")
req.Header.Set("uid", "api-user@example.com")
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)php
$ch = curl_init("https://api.vadsro.eu/api/v1/message_equipment_types?equipment_type_id=11&page=1");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
"access-token: *********************",
"token-type: Bearer",
"client: **********************",
"uid: api-user@example.com",
"Content-Type: application/json",
]);
$data = json_decode(curl_exec($ch), true);Réponse
json
{
"data": [
{
"id": 1,
"name": "Accumulated volume",
"description": "Scheduled communication",
"device_code": "0",
"equipment_type_id": 11,
"equipment_type_varname": "EK-270",
"referenceparameter_archive_type_id": 25,
"archive_type_varname": "nesht",
"message_typical_id": 2,
"channel_id": null,
"channel_varname": null
}
],
"total_pages": 5,
"current_page": 1,
"next_page": 2
} Dernière mise à jour le
Cette page vous a-t-elle été utile ?
Merci pour votre retour !
Archives d'événements
Précédent
Récupérer un message d'appareil
Suivant