Tous les produits
Search
Centre de documentation

IoT Platform:RemoveThingTopo

Dernière mise à jour :Aug 09, 2026

Supprime la relation topologique entre une passerelle spécifiée et ses sous-dispositifs, ou entre un sous-dispositif et sa passerelle associée.

Remarques sur l'utilisation

  • Si vous spécifiez une passerelle, le système supprime les relations topologiques entre cette passerelle et tous les sous-dispositifs qui lui sont rattachés.

  • Si vous spécifiez un sous-dispositif, le système supprime la relation topologique entre ce sous-dispositif et sa passerelle associée.

Limites de QPS

Chaque compte Alibaba Cloud est limité à 500 QPS.

Remarque

Les utilisateurs RAM partagent le quota du compte Alibaba Cloud.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Nous vous recommandons d'appeler cette opération dans OpenAPI Explorer, qui génère dynamiquement des exemples de code pour différents SDK.

Paramètres de requête

Parameter Type Required Example Description
Action String Yes RemoveThingTopo

Opération à effectuer. Définissez la valeur sur RemoveThingTopo.

IotInstanceId String No iot_instc_pu****_c*-v64********

ID de l'instance. Retrouvez l'ID sur la page Overview de la console IoT Platform.

Important
  • Si votre instance possède un ID, ce paramètre est obligatoire. Sinon, l'appel échoue.
  • Si aucune page Overview ni aucun ID n'est généré pour votre instance, ignorez ce paramètre.

Overview.

ProductKey String No a1BwAGV****

ProductKey du produit auquel appartient le périphérique.

Remarque Si vous spécifiez ce paramètre, vous devez également spécifier DeviceName.
DeviceName String No light

DeviceName du périphérique.

Remarque Si vous spécifiez ce paramètre, vous devez également spécifier ProductKey.
IotId String No Q7uOhVRdZRRlDnTLv****00100

ID du périphérique, identifiant global unique (GUID) émis par IoT Platform.

Remarque IotId est un GUID correspondant à une combinaison de ProductKey et de DeviceName. Si vous spécifiez IotId, il n'est pas nécessaire de spécifier ProductKey ou DeviceName. Si IotId est spécifié avec ProductKey et DeviceName, IotId est prioritaire.

Cette opération nécessite également des 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. Codes d'erreur.

Data Boolean true

Indique si la relation topologique a été supprimée.

  • true : la relation topologique a été supprimée.
  • false : la suppression de la relation topologique a échoué.
ErrorMessage String A system exception occurred.

Message d'erreur renvoyé en cas d'échec de l'appel.

RequestId String E55E50B7-40EE-4B6B-8BBE-D3ED55CCF565

ID de la requête.

Success Boolean true

Indique si l'appel a réussi.

  • true : l'appel a réussi.
  • false : l'appel a échoué.

Exemples

Exemple de requête

https://iot.cn-shanghai.aliyuncs.com/?Action=RemoveThingTopo
&ProductKey=a1bPo9p****
&DeviceName=device1
&<Common request parameters>

Exemple de réponse en cas de succès

XML format

<RemoveThingTopoResponse>
  <Data>true</Data>
  <RequestId>098BEEF4-58F4-4181-A891-5D37DB6C4C3B</RequestId>
  <Success>true</Success>
</RemoveThingTopoResponse>

JSON format

{
    "Data": true,
    "RequestId": "098BEEF4-58F4-4181-A891-5D37DB6C4C3B",
    "Success": true
}

Codes d'erreur

Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs de l'API.