Répertorie les destinations de données associées à un analyseur spécifié.
Limites QPS
Chaque compte Alibaba Cloud peut effectuer jusqu'à 10 requêtes par seconde (QPS).
Les utilisateurs RAM d'un compte Alibaba Cloud partagent le quota de ce compte.
Débogage
Paramètres de requête
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | ListParserDestination |
L'opération à effectuer. Définissez la valeur sur ListParserDestination. |
| ParserId | Long | Yes | 1002 |
L'ID de l'analyseur. Appelez l'opération ListParser pour répertorier les analyseurs et obtenir l'ID de l'analyseur. |
| IsFailover | Boolean | No | false |
Indique si la destination de données transfère les données d'erreur. Les données d'erreur sont des données dont le transfert a échoué et qui sont renvoyées vers d'autres services Alibaba Cloud.
|
| IotInstanceId | String | No | iot-2w**** |
L'ID de l'instance. Vous pouvez consulter l'ID sur la page Overview de la console IoT Platform. Important
Pour plus d'informations, consultez Overview. |
Outre les paramètres de requête spécifiques à l'opération, vous devez spécifier les paramètres de requête communs lors de l'appel de cette opération. Pour plus d'informations, consultez les Paramètres de requête communs.
Paramètres de réponse
| Parameter | Type | Example | Description |
| Code | String | iot.system.SystemException |
Le code d'erreur renvoyé en cas d'échec de l'appel. Pour plus d'informations, consultez les Codes d'erreur. |
| Data | Array of destinations |
Les destinations de données. |
|
| destinations | |||
| Configuration | String | {"topic":"/a1POX0c****/device1/user/get","topicType":1} |
Les données de configuration de la destination de données. |
| DestinationId | Long | 1003 |
L'ID de la destination de données. |
| IsFailover | Boolean | false |
Indique si la destination de données transfère les données d'erreur. Les données d'erreur sont des données dont le transfert a échoué et qui sont renvoyées vers d'autres services Alibaba Cloud.
|
| Name | String | DataPurpose |
Le nom de la destination de données. |
| Type | String | REPUBLISH |
Le type d'opération effectué sur la destination de données.
|
| UtcCreated | String | 2022-03-27T12:45:43.000Z |
L'heure de création de la destination de données. L'heure est affichée au format UTC. Format : |
| UtcModified | String | 2022-05-27T12:45:43.000Z |
L'heure de mise à jour de la destination de données. L'heure est affichée au format UTC. Format : |
| ErrorMessage | String | A system exception occurred. |
Le message d'erreur renvoyé en cas d'échec de l'appel. |
| RequestId | String | E4C0FF92-2A86-41DB-92D3-73B60310D25E |
L'ID de la requête. |
| Success | Boolean | true |
Indique si l'appel a réussi.
|
Exemples
Exemple de requête
http(s)://iot.cn-shanghai.aliyuncs.com/?Action=ListParserDestination
&ParserId=1002
&<Common request parameters>
Exemple de réponse réussie
XML format
<ListParserDestinationResponse>
<RequestId>E4C0FF92-2A86-41DB-92D3-73B60310D25E</RequestId>
<Data>
<destinations>
<Type>REPUBLISH</Type>
<UtcCreated>2022-03-27T12:45:43.000Z</UtcCreated>
<Configuration>{"topic":"/a1POX0c****/device1/user/get","topicType":1}</Configuration>
<UtcModified>2022-05-27T12:45:43.000Z</UtcModified>
<IsFailover>false</IsFailover>
<DestinationId>1003</DestinationId>
<Name>DataPurpose</Name>
</destinations>
</Data>
<Success>true</Success>
</ListParserDestinationResponse>
JSON format
{
"RequestId": "E4C0FF92-2A86-41DB-92D3-73B60310D25E",
"Data": {
"destinations": [
{
"Type": "REPUBLISH",
"UtcCreated": "2022-03-27T12:45:43.000Z",
"Configuration": "{\"topic\":\"/a1POX0c****/device1/user/get\",\"topicType\":1}",
"UtcModified": "2022-05-27T12:45:43.000Z",
"IsFailover": false,
"DestinationId": 1003,
"Name": "DataPurpose"
}
]
},
"Success": true
}
Codes d'erreur
| HttpCode | Error code | Error message | Description |
| 400 | iot.system.SystemException | An internal error occurred. Try again later. | Une exception système s'est produite. |
| 400 | iot.common.InvalidFormattedParameter | The parameter format is invalid. | Le format du paramètre n'est pas valide. |
| 400 | iot.rule.ListDestinationFailed | An error occurred while querying destinations | Le système n'a pas pu récupérer les destinations de données. |
Pour une liste des codes d'erreur, visitez le Centre d'erreurs API.