Crear WebService
POST https://api.service24gps.com/api/v1/createWebservice
Crea un WebService a nivel distribuidor.
Ver parámetros de solicitud:
apikey | (Requerido) Llave de autorización para uso de los Servicios Web. | 25sdsd234234aa93sdsdsd37c70118e72 |
token | (Requerido) Token devuelto por el método getToken. | wfszR/oPIQKjt5HT5NgjDnZ2SAZQ== |
nombre | (Requerido) Nombre del repetidor. | Mi repetidor de datos |
tipo_transmision | (Requerido) Tipo de transmisión. Valores aceptados: TCP, UDP, SOAP, RESTful. | TCP |
tipo_envio | (Opcional) Tipo del envío, valores aceptados: JSON, XML, string, otro. Si no se proporciona este campo, su valor por defecto será JSON. | json |
host | (Requerido) Dirección Host por establecer al WebService, este campo es obligatorio sólo si el tipo de transmisión seleccionado es SOAP o RESTful. Representa el valor del host necesario para realizar la comunicación de envío. | https://192.168.1.100/my-endpoint |
ip | (Requerido) Dirección IP por establecer al WebService, este campo es obligatorio sólo si el tipo de transmisión seleccionado es TCP o UDP. Representa el valor de la IP necesaria para realizar la comunicación de envío. | 192.168.1.100 |
port | (Requerido) Puerto por establecer al WebService, este campo es obligatorio sólo si el tipo de transmisión seleccionado es TCP o UDP. Representa el valor del puerto necesario para realizar la comunicación de envío. | 80 |
Solicitud de ejemplo:
curl -X 'POST' \
'https://api.service24gps.com/api/v1/createWebservice' \
-H 'accept: application/json' \
-H 'Content-Type: multipart/form-data' \
-F 'apikey=25sdsd234234aa93sdsdsd37c70118e72' \
-F 'token=wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==' \
-F 'nombre=Mi repetidor de datos' \
-F 'tipo_transmision=RESTful' \
-F 'host=https://192.168.1.100/my-endpoint' \
-F 'tipo_envio=json'
Respuesta de ejemplo:
{
"status":200,
"data":{
"idws":151,
"webservice":"Mi repetidor de datos",
"tipo_transmision":"RESTful",
"tipo_envio":"json",
"host":"https://192.168.1.100/my-endpoint"
}
}
Ver campos de respuesta:
Campo |
Descripción |
Formato |
---|---|---|
idws |
Identificador único del repetidor del WebService. |
Entero |
webservice |
Nombre del repetidor del WebService, no se admiten duplicados. |
Cadena de Texto |
tipo_transmision |
Tipo de transmisión establecido al WebService |
Cadena de Texto |
tipo_envio |
Tipo de envío establecido al WebService |
Cadena de Texto |
host |
Dirección Host establecida al WebService. |
Cadena de Texto |
ip |
Dirección IP establecida al WebService. |
Cadena de Texto |
port |
Puerto establecido al WebService. |
Entero |