Todos los productos
Search
Centro de documentos

IoT Platform:UpdateParser

Última actualización: Sep 05, 2026

Actualiza el nombre y la descripción de un parser específico.

Notas de uso

Después de llamar a la operación CreateParser para crear un parser, utilice el ParserId devuelto para actualizar el nombre y la descripción del parser.

Límites de QPS

Cada cuenta de Alibaba Cloud admite hasta 10 consultas por segundo (QPS).

Nota

Los usuarios RAM de una cuenta de Alibaba Cloud comparten la cuota de dicha cuenta.

Depuración

OpenAPI Explorer calcula automáticamente el valor de la firma. Para su comodidad, se recomienda llamar a esta operación en OpenAPI Explorer. OpenAPI Explorer genera dinámicamente el código de ejemplo de la operación para diferentes SDK.

Parámetros de solicitud

Parámetro Tipo Obligatorio Ejemplo Descripción
Action String Sí UpdateParser

La operación que desea ejecutar. Establezca el valor en UpdateParser.

ParserId Long Sí 1001

El ID del parser. Llame a la operación ListParser para consultar los parsers y obtener el ID del parser.

IotInstanceId String No iot-8t***

El ID de la instancia. Consulte el ID de la instancia en la página Overview de la consola de IoT Platform.

Importante
  • Si su instancia tiene un ID, debe especificarlo en este parámetro. De lo contrario, la llamada fallará.
  • Si no se genera una página de Overview o un ID para su instancia, no es necesario especificar este parámetro.

Para más información, consulte Descripción general.

Description String No Forward data.

La descripción del parser.

Name String No DataParserTwo

El nombre del parser. El nombre debe tener entre 1 y 30 caracteres, y puede contener letras, dígitos, guiones bajos (_) y guiones (-).

Además de los parámetros de solicitud específicos de la operación anteriores, debe especificar los parámetros de solicitud comunes al llamar a esta operación. Para más información, consulte Parámetros de solicitud comunes.

Parámetros de respuesta

Parámetro Tipo Ejemplo Descripción
Code String iot.system.SystemException

El código de error devuelto si la llamada falla. Para más información, consulte Códigos de error.

ErrorMessage String A system exception occurred.

El mensaje de error devuelto si la solicitud falla.

RequestId String E4C0FF92-2A86-41DB-92D3-73B60310D25E

El ID de la solicitud.

Success Boolean true

Indica si la llamada fue exitosa.

  • true: La llamada fue exitosa.
  • false: La solicitud falló.

Ejemplos

Solicitudes de ejemplo

http(s)://iot.cn-shanghai.aliyuncs.com/?Action=UpdateParser
&ParserId=1001
&Name=DataParserTwo
&<Common request parameters>

Respuestas exitosas de ejemplo

Formato XML

<UpdateParserResponse>
  <RequestId>E4C0FF92-2A86-41DB-92D3-73B60310D25E</RequestId>
  <Success>true</Success>
</UpdateParserResponse>

Formato JSON

{
    "RequestId": "E4C0FF92-2A86-41DB-92D3-73B60310D25E",
    "Success": true
}

Códigos de error

HttpCode

Código de error

Mensaje de error

Descripción

400

iot.system.SystemException

An internal error occurred. Try again later.

El mensaje de error devuelto porque ocurrió una excepción del sistema.

400

iot.common.InvalidFormattedParameter

The parameter format is invalid.

El mensaje de error devuelto porque el formato del parámetro no es válido.

400

iot.rule.UpdateRuleFailed

An error occurred while upgrading the rule.

El mensaje de error devuelto porque el sistema no pudo actualizar la regla.

Para obtener una lista de códigos de error, visite el Centro de errores de API.