Crée un analyseur pour le routage des données d’IoT Platform.
Limites de QPS
Un compte Alibaba Cloud peut envoyer jusqu’à 10 requêtes par seconde (QPS).
Les utilisateurs RAM partagent le quota du compte Alibaba Cloud.
Débogage
Paramètres de requête
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | CreateParser |
Opération à effectuer. Définissez la valeur sur CreateParser. |
| Name | String | Yes | DataParser |
Nom de l’analyseur. Il doit contenir entre 1 et 30 caractères, y compris des lettres, des chiffres, des traits de soulignement (_) et des traits d’union (-). |
| IotInstanceId | String | No | iot-n8t*** |
ID de l’instance. Consultez l’ID de l’instance sur la page Overview de la console IoT Platform. Important
Pour plus d’informations, consultez Overview. |
| Description | String | No | Forward data. |
Description de l’analyseur. |
En plus des 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 à cette opération. Pour plus d’informations, consultez Paramètres de requête communs.
Paramètres de réponse
| Parameter | Type | Example | Description |
| Code | String | iot.system.SystemException |
Code d’erreur renvoyé en cas d’échec de l’appel. Pour plus d’informations, consultez Codes d’erreur. |
| ErrorMessage | String | A system exception occurred. |
Message d’erreur renvoyé en cas d’échec de l’appel. |
| ParserId | String | 100* |
ID de l’analyseur renvoyé en cas de réussite de l’appel. |
| RequestId | String | 291438BA-6E10-4C4C-B761-243B9A0D324F |
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=CreateParser
&Name=DataParser
&<Common request parameters>
Exemple de réponse réussie
Format XML
<CreateParserResponse>
<RequestId>291438BA-6E10-4C4C-B761-243B9A0D324F</RequestId>
<ParserId>100*</ParserId>
<Success>true</Success>
</CreateParserResponse>
Format JSON
{
"RequestId": "291438BA-6E10-4C4C-B761-243B9A0D324F",
"ParserId": "100*",
"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.system.IllegalRequest | The request parameter is invalid. | Le paramètre de requête n’est pas valide. |
| 400 | iot.rule.CreateRuleException | An exception occurred while creating the rule. | Le système n’a pas pu créer la règle. |
Pour obtenir la liste des codes d’erreur, consultez le Centre d’erreurs API.