OAuth 是一种授权框架,允许第三方应用代表用户访问他们存储在开发者门户的资源。以下是我们 OAuth API 的详细说明。

请求方法

  • GET /api/oauth/token:用于获取访问令牌。
  • POST /api/oauth/revoke:用于撤销访问令牌。

请求参数

以下是获取访问令牌时可能用到的参数:

  • client_id:客户端ID。
  • client_secret:客户端密钥。
  • grant_type:授权类型,如 authorization_codeclient_credentials 等。
  • redirect_uri:重定向URI,用于处理授权码。

示例

获取访问令牌

GET /api/oauth/token?client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET&grant_type=authorization_code&redirect_uri=YOUR_REDIRECT_URI&code=AUTHORIZATION_CODE

撤销访问令牌

POST /api/oauth/revoke?token=ACCESS_TOKEN

相关链接

图片

OAuth流程图