1. OAuth2
Gee ID OAuth 2.0 API
  • OAuth2
    • 用户授权页
      GET
    • 使用授权码换取 Access Token
      POST
  • User
    • 获取用户信息
      GET
  • 数据模型
    • TokenRequest
    • TokenResponse
    • UserInfoEnvelope
    • UserInfoData
    • UserInfoErrorEnvelope
    • ErrorBody
  1. OAuth2

使用授权码换取 Access Token

POST
https://id.geeroam.com/api/oauth2/token
最后修改时间:2026-04-12 05:33:15
用户同意授权后,Gee ID 重定向至 redirect_uri?code=CODE&state=STATE,后端使用回调中的 code 发起本请求。Content-Type: application/json。

请求参数

Body 参数application/json必填

示例
{
    "grant_type": "authorization_code",
    "code": "RECEIVED_CODE",
    "client_id": "YOUR_ID",
    "client_secret": "YOUR_SECRET",
    "redirect_uri": "YOUR_URI"
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location 'https://id.geeroam.com/api/oauth2/token' \
--header 'Content-Type: application/json' \
--data '{
    "grant_type": "authorization_code",
    "code": "RECEIVED_CODE",
    "client_id": "YOUR_ID",
    "client_secret": "YOUR_SECRET",
    "redirect_uri": "YOUR_URI"
}'

返回响应

🟢200
application/json
成功返回令牌
Bodyapplication/json

示例
{
    "access_token": "string",
    "expires_in": 0,
    "scope": "string",
    "token_type": "Bearer"
}
⚪default
修改于 2026-04-12 05:33:15
上一页
用户授权页
下一页
获取用户信息
Built with