- 通用服务模块
- 登录服务模块
- 用户服务模块
- 分析数据服务模块
- 健康测试
- Prompt 服务
- ChatGLM 服务
- Country Guess 服务
- Socre Rank 服务
- 前端调试
用户 OAuth 登录
POST
/api/user/loginByOAuth
请求参数
Body 参数application/json
githubUserId
integer
Github 唯一 id
login
string
GitHub 用户名
accessToken
string
Github 用户 token
示例
{
"githubUserId": 1974038064,
"login":"EST-NINE",
"accessToken": "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"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '127.0.0.1:9000/api/user/loginByOAuth' \
--header 'Content-Type: application/json' \
--data-raw '{
"githubUserId": 1974038064,
"login":"EST-NINE",
"accessToken": "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"
}'
返回响应
🟢200成功
application/json
Body
code
string
错误码
message
null
错误码信息
data
object
成功时返回的数据
token
string
登录凭证
success
boolean
请求是否成功
示例
{
"code": "string",
"message": null,
"data": {
"token": "string"
},
"success": true
}