Queries the destination topics that subscribe to a specified source topic.
Limits
Each Alibaba Cloud account can run a maximum of 50 queries per second (QPS).
Debugging
Request parameters
Parameter | Type | Required | Example | Description |
---|---|---|---|---|
Action | String | Yes | QueryTopicRouteTable |
The operation that you want to perform. Set the value to QueryTopicRouteTable. |
Topic | String | Yes | /x7aWKW94bb8/testDataToDataHub/user/update |
The source topic that publishes messages. |
IotInstanceId | String | No | iot_instc_pu****_c*-v64******** |
The ID of the instance. You can view the instance ID on the Overview page in the IoT Platform console. Notice
For more information, see Overview. |
In addition to the preceding operation-specific request parameters, you must specify common request parameters when you call this operation. For more information, see Common request parameters.
Response parameters
Parameter | Type | Example | Description |
---|---|---|---|
Code | String | iot.system.SystemException |
The error code returned if the call fails. For more information, see Error codes. |
DstTopics | List | ["/CXi4***/device2/get","/CXi4***/device3/get"] |
The list of destination topics returned if the call is successful. |
ErrorMessage | String | A system exception occurred. |
The error message returned if the call fails. |
RequestId | String | FCC27691-9151-4B93-9622-9C90F30542EC |
The ID of the request. |
Success | Boolean | true |
Indicates whether the call was successful.
|
Examples
Sample requests
https://iot.cn-shanghai.aliyuncs.com/?Action=QueryTopicRouteTable
&Topic=%2Fx7aWKW94bb8%2FtestDataToDataHub%2Fuser%2Fupdate
&<Common request parameters>
Sample success responses
XML
format
<QueryTopicRouteTableResponse>
<DstTopics>
<Topic>/a1T27vz****/${deviceName}/user/submit/update</Topic>
</DstTopics>
<RequestId>D6CB2387-0D65-4240-9436-A2E18B434E31</RequestId>
<Success>true</Success>
</QueryTopicRouteTableResponse>
JSON
format
{
"DstTopics": {
"Topic": [
"/a1T27vz****/${deviceName}/user/submit/update"
]
},
"RequestId": "D6CB2387-0D65-4240-9436-A2E18B434E31",
"Success": true
}
Error codes
For a list of error codes, visit the API Error Center.