Recuperar un mensaje de dispositivo
GET
/api/v1/message_equipment_types/:id Devuelve un único mensaje de dispositivo a partir de su identificador. La respuesta contiene los mismos campos que un elemento de la lista, encapsulados en un único objeto data.
Parámetros de ruta
id integer obligatorio Identificador (clave única) del mensaje en el sistema.
Campos de la respuesta
| Atributo | Descripción |
|---|---|
id | Identificador (clave única) del mensaje en el sistema |
name | Nombre del mensaje |
description | Descripción del mensaje |
device_code | Código del mensaje del dispositivo |
equipment_type_id | Identificador del tipo de configuración del dispositivo de medición (clave del tipo de configuración del corrector) |
equipment_type_varname | Identificador único en formato de cadena del tipo de configuración del dispositivo de medición |
referenceparameter_archive_type_id | Identificador del tipo de archivo |
archive_type_varname | Identificador único en formato de cadena del tipo de archivo |
message_typical_id | Identificador del mensaje típico |
channel_id | Identificador del canal (clave única), null si no está asociado a ningún canal |
channel_varname | Identificador del canal en formato de cadena, null si no está asociado a ningún canal |
data | Objeto del mensaje devuelto |
Solicitud
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/1"js
const res = await fetch('https://api.vadsro.eu/api/v1/message_equipment_types/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/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/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/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);Respuesta
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
}
} Última actualización el
¿Te resultó útil esta página?
¡Gracias por tus comentarios!
Listar mensajes de dispositivo
Anterior
Sesiones de comunicación
Siguiente