Actualizar WebService

POST https://api.service24gps.com/api/v1/updateWebservice

Actualizar un WebService.

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==
idws (Requerido) Identificador único del WebService a actualizar.

151

nombre (Opcional) Nombre del WebService a actualizar. Mi repetidor de datos
tipo_transmision (Opcional) 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 (Opcional) Dirección Host por establecer al WebService, este campo es obligatorio sólo si el tipo de transmisión es SOAP o RESTful. Representa el valor del host necesario para realizar la comunicación de envío. En el caso de una actualización, si el tipo de envío es compatible y este campo tiene un valor anterior, es posible omitirlo ya que continuará almacenado con el valor previo. https://192.168.1.100/my-endpoint
url (Opcional) Dirección URL 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 url necesaria para realizar la comunicación de envío. En el caso de una actualización, si el tipo de envío es compatible y este campo tiene un valor anterior, es posible omitirlo ya que continuará almacenado con el valor previo. https://192.168.1.100/my-endpoint
port (Opcional) 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. En el caso de una actualización, si el tipo de envío es compatible y este campo tiene un valor anterior, es posible omitirlo ya que continuará almacenado con el valor previo. 80
Solicitud de ejemplo:
curl -X 'POST' \
  'https://api.service24gps.com/api/v1/updateWebservice' \
  -H 'accept: application/json' \
  -H 'Content-Type: multipart/form-data' \
  -F 'apikey=25sdsd234234aa93sdsdsd37c70118e72' \
  -F 'token=wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==' \
  -F 'nombre=Mi repetidor de datos actualizado' \
  -F 'idws=151' \
  -F 'tipo_transmision=SOAP' \
  -F 'tipo_envio=xml' \
  -F 'host=https://192.168.1.100/my-endpoint'
Respuesta de ejemplo:
{
  "status": 200,
  "data": {
    "idws": 151,
    "webservice": "Mi repetidor de datos actualizado",
    "tipo_transmision": "SOAP",
    "tipo_envio": "xml",
    "host": "http://192.168.1.100/actual_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
url

Dirección URL establecida al WebService.

Cadena de Texto
port

Puerto establecido al WebService.

Entero