Consulte les abonnements d'un topic spécifique.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
rocketmq:ListTopicSubscriptions |
list |
*Topic
|
Aucune | Aucune |
Syntaxe de la requête
GET /instances/{instanceId}/topics/{topicName}/subscriptions HTTP/1.1
Paramètres de chemin
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| instanceId |
string |
Oui |
L'identifiant de l'instance ApsaraMQ for RocketMQ. |
rmq-cn-zpr34udri0w |
| topicName |
string |
Oui |
Le nom du topic sur l'instance ApsaraMQ for RocketMQ. |
dev4-HMH_INSURANCE_NOMAL_TOPIC |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Result<List> |
||
| requestId |
string |
L'identifiant de la requête. |
92A9BE4E-B794-50C8-979C-0456E4D32943 |
| success |
boolean |
Indique si la requête a réussi. |
true |
| data |
array<object> |
Les données renvoyées. |
|
|
object |
Les abonnements du topic. |
||
| consumerGroupId |
string |
L'identifiant du groupe de consommateurs. |
CID-TEST |
| topicName |
string |
Le nom du topic. |
topic_test |
| messageModel |
string |
Le mode de consommation. Valeurs valides : BROADCASTING et CLUSTERING. |
BROADCASTING |
| subscriptionStatus |
string |
L'état de l'abonnement. Valeurs valides : ONLINE et OFFLINE. |
ONLINE |
| filterExpression |
string |
L'expression de filtrage. |
* |
| filterExpressionType |
string |
Le type d'expression de filtrage. Valeurs valides : SQL, TAG et UNSPECIFIED. La valeur SQL indique que les messages sont filtrés à l'aide d'expressions SQL. La valeur TAG indique que les messages sont filtrés à l'aide de balises. La valeur UNSPECIFIED indique qu'aucun type d'expression de filtrage n'est spécifié. |
SQL |
| consistency |
string |
Indique si la consommation des messages est cohérente. Valeurs valides :
|
true |
| code |
string |
Le code d'erreur. |
MissingInstanceId |
| message |
string |
Le message d'erreur. |
L'instance est introuvable |
| httpStatusCode |
integer |
Le code d'état HTTP. |
200 |
| dynamicCode |
string |
Le code d'erreur dynamique. |
Topic |
| dynamicMessage |
string |
Le message d'erreur dynamique. |
instanceId |
Exemples
JSON format
{
"requestId": "92A9BE4E-B794-50C8-979C-0456E4D32943",
"success": true,
"data": [
{
"consumerGroupId": "CID-TEST",
"topicName": "topic_test",
"messageModel": "BROADCASTING",
"subscriptionStatus": "ONLINE",
"filterExpression": "*",
"filterExpressionType": "SQL",
"consistency": "true"
}
],
"code": "MissingInstanceId",
"message": "The instance cannot be found.",
"httpStatusCode": 200,
"dynamicCode": "Topic",
"dynamicMessage": "instanceId"
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.