Tous les produits
Search
Centre de documentation

:RevokeToken

Dernière mise à jour :Aug 11, 2026

Révoque un jeton.

Scénarios

Le serveur d'application appelle cette opération pour mettre fin prématurément à une autorisation basée sur un jeton. Pour plus d'informations, consultez la rubrique Présentation de l'authentification par jeton.

Limites

Un utilisateur peut envoyer jusqu'à 5 requêtes par seconde. Pour augmenter cette limite, rejoignez le groupe DingTalk 35228338 afin de contacter l'assistance technique ApsaraMQ for MQTT.

Remarque

Chaque appel réussi à l'opération

RevokeToken

est comptabilisé comme une transaction de message par seconde (TPS). Par conséquent, cet appel est facturé. Pour plus d'informations, consultez la rubrique

Facturation

.

Débogage

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

Paramètres de requête

Paramètre Type Obligatoire Exemple Description

| Action | String | Oui | RevokeToken |


L'opération à effectuer. Définissez la valeur sur RevokeToken.

|

| Token | String | Oui | LzMT+XLFl5s/YWJ/MlDz4t/Lq5HC1iGU1P28HAMaxYxn8aQbALNtml7QZKl9L9kPe6LqUb95tEVo+zUqOogs9+jZwDUSzsd4X4qaD3n2TrBEuMOqKkk1Xdrvu9VBQQvIYbz7MJWZDYC3DlW7gLEr33Cuj54iIhagtBi3epStJitsssWs7otY9zhKOSZxhr49G3d0bh35mwyP18EMvDas8UlzeSozsSrujNUqZXOGK0PEBSd+rWMGDJlCt6GFmJgm2JFY7PJwf/7OOSmUYIYFs5o/PuPpoTMF+hcVXMs+0yDukIMTOzG9m3t8k36PVrghFmnK6pC3Rt3mibjW****ng== |


Le jeton à révoquer.

|

| InstanceId | String | Oui | post-cn-0pp12gl**** |


ID de l'instance ApsaraMQ for MQTT. La valeur doit correspondre à l'ID d'instance utilisé par le client ApsaraMQ for MQTT. Vous pouvez obtenir l'ID d'instance sur la page Instance Details dans la console ApsaraMQ for MQTT.

|

Remarque

Pour plus d'informations sur les paramètres, consultez les rubriques

Paramètres communs

et

Endpoints

.

Paramètres de réponse

Paramètre Type Exemple Description

| RequestId | String | 833EDFCB-C447-4CE3-B21F-3A4C2D1B**** |


ID de la requête. Il s'agit d'un paramètre commun. Chaque requête possède un ID unique.

|

Exemples

Exemples de requêtes

http(s)://onsmqtt.cn-hangzhou.aliyuncs.com/?Action=RevokeToken
&InstanceId=post-cn-0pp12gl****
&RegionId=cn-hangzhou
&Token=LzMT+XLFl5s/YWJ/MlDz4t/Lq5HC1iGU1P28HAMaxYxn8aQbALNtml7QZKl9L9kPe6LqUb95tEVo+zUqOogs9+jZwDUSzsd4X4qaD3n2TrBEuMOqKkk1Xdrvu9VBQQvIYbz7MJWZDYC3DlW7gLEr33Cuj54iIhagtBi3epStJitsssWs7otY9zhKOSZxhr49G3d0bh35mwyP18EMvDas8UlzeSozsSrujNUqZXOGK0PEBSd+rWMGDJlCt6GFmJgm2JFY7PJwf/7OOSmUYIYFs5o/PuPpoTMF+hcVXMs+0yDukIMTOzG9m3t8k36PVrghFmnK6pC3Rt3mibjW****ng==
&<Common request parameters>

Exemples de réponses réussies

Format XML

HTTP/1.1 200 OK
Content-Type:application/xml

<RevokeTokenResponse>
<RequestId>833EDFCB-C447-4CE3-B21F-3A4C2D1B****</RequestId>
</RevokeTokenResponse>

Format JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "833EDFCB-C447-4CE3-B21F-3A4C2D1B****"
}

Codes d'erreur

HttpCode Code d'erreur Message d'erreur Description
400 CheckAccountInfoFailed An error occurred while checking the account information by the STS token. L'analyse des informations de compte du jeton Security Token Service (STS) a échoué.
400 InstancePermissionCheckFailed An error occurred while validating the permissions of the instance. Please verify the account that created the instance and its permissions settings. La vérification des autorisations de l'instance a échoué. Vérifiez la propriété et la politique d'autorisation de l'instance ApsaraMQ for MQTT.
400 ParameterCheckFailed An error occurred while validating the parameters. The parameters may be missing or invalid. La vérification du paramètre a échoué. Le paramètre est peut-être manquant ou non valide.
400 PermissionCheckFailed An error occurred while validating the resource permissions. Please check the account that created the instance, topic, and GroupId, and check their permission settings. La vérification des autorisations de ressource a échoué. Vérifiez les autorisations et les politiques d'autorisation de l'instance, du topic et de l'ID de groupe.
400 RevokeTokenOverFlow You have revoked tokens too many times. Please try again later. La révocation des jetons est trop fréquente et le système a déclenché une limitation de débit. Réessayez ultérieurement.
400 InvalidParameter.%s An error occurred while validating the parameter. The parameter may be missing or invalid. La vérification du paramètre a échoué. Le paramètre est peut-être manquant ou non valide.
500 InternalError An error occurred while processing your request. Try again later. Une erreur de service backend s'est produite sur l'instance ApsaraMQ for MQTT. Réessayez.
500 SystemOverFlow An error occurred while processing your request. Please try again. Une limitation de débit a été déclenchée. Réessayez.
404 ApiNotSupport The specified API is not supported. L'opération API n'est pas prise en charge.

Pour obtenir la liste des codes d'erreur, consultez la rubrique Codes d'erreur de service.