Todos los productos
Search
Centro de documentos

IoT Platform:QueryClientIds

Última actualización: Sep 03, 2026

Consulta los ClientID de un dispositivo en el escenario de autenticación con certificado único por producto y sin prerregistro.

Límites

Cada cuenta de Alibaba Cloud admite un máximo de 10 consultas por segundo (QPS).

Nota

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

Depuración

OpenAPI Explorer calcula automáticamente el valor de la firma. Para su comodidad, se recomienda llamar a esta operación desde OpenAPI Explorer. Esta herramienta 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í QueryClientIds

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

IotId String Sí y4u2weAIrpp****WHMle1234

El ID del dispositivo. Llame a la operación QueryDeviceInfo para obtener el IotId.

IotInstanceId String No iot-a****13l

El ID de la instancia. Puede encontrarlo en la página Descripción general de la consola de IoT Platform.

Importante
  • Si su instancia tiene un ID, configure este parámetro. De lo contrario, la llamada fallará.
  • Si su instancia no tiene página Descripción general ni ID, omita este parámetro.

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

También 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 Success

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

Data Struct

Los ClientID devueltos en caso de éxito. Para más información, consulte DynamicRegClientIds.

DynamicRegClientIds Array of DynamicRegClientId

La lista de ClientID.

ClientId String 9rSzYt4js92********f000112

El ClientID del dispositivo.

CreateTime Long 1636514022424

La hora de creación del ClientID.

IotId String y4u2weAI********HMle1234

El ID del dispositivo.

ErrorMessage String request parameter error

El mensaje de error devuelto si la llamada falla.

RequestId String 89F22330-BAEE-****-****-41BA46D6E267

El ID de la solicitud.

Success Boolean true

Indica si la llamada se realizó correctamente.

  • true: La llamada se realizó correctamente.
  • false: La llamada falló.

Ejemplos

Solicitudes de ejemplo

http(s)://iot.cn-shanghai.aliyuncs.com/?Action=QueryClientIds
&IotId=y4u2weAIrpp****WHMle1234
&<Common request parameters>

Respuestas correctas de ejemplo

Formato XML

<QueryClientIdsResponse>
  <RequestId>CA991E7C-BDE7-5887-B3B7-E08C68C0D346</RequestId>
  <Data>
        <IotId>kRLP***0000</IotId>
        <DynamicRegClientIds>
              <CreateTime>1635847637823</CreateTime>
              <ClientId>K19uYV***000100</ClientId>
        </DynamicRegClientIds>
        <DynamicRegClientIds>
              <CreateTime>1635846982286</CreateTime>
              <ClientId>bpQwyW***000100</ClientId>
        </DynamicRegClientIds>
        <DynamicRegClientIds>
              <CreateTime>1635847426368</CreateTime>
              <ClientId>ntnIvez***000100</ClientId>
        </DynamicRegClientIds>
  </Data>
  <Success>true</Success>
</QueryClientIdsResponse>

Formato JSON

{
    "RequestId": "CA991E7C-BDE7-5887-B3B7-E08C68C0D346",
    "Data": {
        "IotId": "kRLP***0000",
        "DynamicRegClientIds": [
            {
                "CreateTime": 1635847637823,
                "ClientId": "K19uYV***000100"
            },
            {
                "CreateTime": 1635846982286,
                "ClientId": "bpQwyW***000100"
            },
            {
                "CreateTime": 1635847426368,
                "ClientId": "ntnIvez***000100"
            }
        ]
    },
    "Success": true
}

Códigos de error

Para consultar la lista de códigos de error, visite el Centro de errores de API.