Tous les produits
Search
Centre de documentation

Simple Message Queue (formerly MNS):Présentation des API

Dernière mise à jour :Sep 15, 2026

Normes API et SDK multilingues prédéfinis

L'OpenAPI de ce produit (Mns-open/2022-01-19) utilise le style de signature RPC. Des SDK sont disponibles pour les langages de programmation courants. Les développeurs peuvent télécharger le SDK pour appeler directement l'OpenAPI de ce produit, sans se soucier des détails techniques. Si le SDK existant ne répond pas à vos besoins, utilisez le mécanisme de signature pour une intégration par auto-signature. L'auto-signature étant particulièrement complexe, comptez environ 5 jours ouvrables. Nous vous recommandons donc de rejoindre notre groupe d'assistance DingTalk (147535001692) pour bénéficier d'un accompagnement expert lors de l'intégration.

Avant d'utiliser l'API, préparez votre compte d'identité et votre clé d'accès (AccessKey) afin d'accéder efficacement à l'API via des outils clients (tels que SDK et CLI). Pour plus d'informations, consultez Obtenir un AccessKey.

Scénarios de signature personnalisée

Si votre scénario métier présente des exigences particulières et nécessite une intégration par auto-signature, consultez d'abord notre équipe de support technique (groupe d'assistance DingTalk : 147535001692) pour obtenir un accompagnement professionnel et garantir une intégration efficace.

Préparation du compte et de la sécurité

Les comptes Alibaba Cloud disposent de permissions administratives complètes sur l'ensemble des ressources. En cas de compromission d'un AccessKey, toutes les ressources associées sont exposées à un risque d'accès non autorisé. Pour garantir la sécurité, créez un utilisateur RAM disposant uniquement de permissions d'accès API et configurez son AccessKey. Appliquez ensuite des politiques RAM selon le principe du moindre privilège (PoLP). N'utilisez le compte Alibaba Cloud que dans les scénarios spécifiques où ses permissions sont explicitement requises.

Gestion des rubriques

API

Titre

Description

CreateTopic Créer un topic. Appelle l'opération CreateTopic pour créer un topic.
SetTopicAttributes SetTopicAttributes. Modifie les attributs d'une rubrique.
GetTopicAttributes Obtenir les attributs du topic. Consulte les attributs d'un topic.
DeleteTopic Supprimer un sujet. Appelle l'opération DeleteTopic pour supprimer un sujet.
ListTopic Consultation de la liste des topics d'un compte Alibaba Cloud. Consulte la liste des topics d'un compte Alibaba Cloud avec des résultats paginés.

Gestion des files d'attente

API

Titre

Description

CreateQueue CreateQueue. Crée une file d'attente.
SetQueueAttributes Modification des attributs de la file d'attente. Modifie les attributs d'une file d'attente en appelant l'opération SetQueueAttributes.
GetQueueAttributes Obtention des attributs de la file d'attente. Obtient les attributs d'une file d'attente créée.
DeleteQueue Supprimer une file d'attente. Appelle l'opération DeleteQueue pour supprimer une file d'attente créée.
ListQueue Liste de toutes les files d'attente d'un compte Alibaba Cloud spécifié. Répertorie toutes les files d'attente d'un compte Alibaba Cloud spécifié avec prise en charge de la pagination.

Gestion des abonnements

API

Titre

Description

Subscribe Création d'un abonnement à une rubrique. Appelle l'opération Subscribe pour créer un abonnement à une rubrique.
SetSubscriptionAttributes SetSubscriptionAttributes. Modifie les attributs d'un abonnement.
GetSubscriptionAttributes GetSubscriptionAttributes Obtient les propriétés d'un abonnement.
Unsubscribe Unsubscribe. Vous pouvez appeler Unsubscribe pour annuler un abonnement existant.
ListSubscriptionByTopic ListSubscriptionByTopic Obtient la liste paginée des abonnements d'un sujet.

Gestion des points de terminaison

API

Titre

Description

DisableEndpoint DisableEndpoint. Désactive un point de terminaison d'un type spécifié, bloquant ainsi toutes les requêtes ultérieures provenant de ce point de terminaison et renvoyant une erreur.
EnableEndpoint EnableEndpoint. Active un point de terminaison d'un type spécifié. Une fois le point de terminaison activé, les requêtes provenant de ce point de terminaison et figurant sur la liste blanche de la liste de contrôle d'accès (ACL) ne sont pas bloquées.
GetEndpointAttribute GetEndpointAttribute. Consulte les attributs d'un point de terminaison.
RevokeEndpointAcl RevokeEndpointAcl. Révoque une ou plusieurs règles de liste de contrôle d'accès (ACL) pour un type de point de terminaison spécifié.
AuthorizeEndpointAcl AuthorizeEndpointAcl. Ajoute une ou plusieurs règles de liste de contrôle d'accès (ACL) à un point de terminaison d'un type spécifié.

Gestion des notifications d'événements

API

Titre

Description

GetEventRule GetEventRule. Obtient une règle de notification d'événement.
ListEventRules ListEventRules. Consulte la liste des règles de notification d'événements.
CreateEventRule CreateEventRule. Crée une règle d'événement.
DeleteEventRule Suppression d'une règle d'événement. Supprime une règle d'événement.

Autres

API

Titre

Description

GetAccountAttributes Récupération de la configuration des journaux utilisateur. Obtient la configuration des journaux d'un utilisateur.
SetAccountAttributes Configuration des journaux utilisateur. Définit la configuration des journaux utilisateur.