POST oauth2/invalidate_token

让注册的应用程序可以通过提供其客户端凭据来撤销已颁发的 oAuth 2.0 不记名令牌。不记名令牌失效后,尝试新的创建操作将生成一个不同的不记名令牌,无效的令牌将无法再使用。

成功的响应包含一个 JSON 结构,用于描述已撤销的不记名令牌。

资源 URL

https://api.twitter.com/oauth2/invalidate_token

资源信息

响应格式 JSON
是否需要身份验证? 是 - oAuth 1.0a,使用应用程序的使用者 API 密钥和应用程序所有者的访问令牌及访问令牌机密
是否存在速率限制?

参数

名称 是否必需 说明
access_token 必需 希望使之失效的不记名令牌的值

示例请求

    curl --request POST 
      --url 'https://api.twitter.com/oauth2/invalidate_token?access_token=AAAA%2FAAA%3DAAAAAAAA'
      --header 'authorization: OAuth oauth_consumer_key="CLIENT_KEY",
     oauth_nonce="AUTO_GENERATED_NONCE", oauth_signature="AUTO_GENERATED_SIGNATURE",
     oauth_signature_method="HMAC-SHA1", oauth_timestamp="AUTO_GENERATED_TIMESTAMP",
     oauth_token="ACCESS_TOKEN", oauth_version="1.0"'

响应示例

     Status: 200 OK
     Content-Type: application/json; charset=utf-8
     Content-Length: 135
     ...
   {
    "access_token": "AAAA%2FAAA%3DAAAAAAAA"
    }