Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Feb 21, 2025. It is now read-only.

登录 API

薄奚梦灵 edited this page Jan 12, 2025 · 2 revisions

1.1 登录 API

Warning

为了避免滥用导致的服务可用性(削除) 和钱包可用性下降 (削除ここまで),进而间接影响用户体验,我们强烈建议对登录数据进行检查。

登录

登录接口地址为:

POST /api/auth/login

客户端需要发送的数据为

{
 "identifier":"客户端识别码",
}

识别码长度为 19 个字符,共分为四段。格式为:XXXX-XXXX-XXXX-XXXX

我们需要对客户端的识别码进行格式检查,确定是否有四段且总长度应该等于 19。

如果检查通过,服务端应返回 201 响应,响应格式如下。

{
 "status":201,
 "access_token":"<访问令牌>",
 "expire_in":172800
}

如果没有通过检查,服务端应返回 400 响应,格式如下。

{
 "status":400,
 "error":"Invalid Identifier"
}

如果客户端已被封禁,服务端应返回 403 响应,格式如下。

{
 "status":403,
 "error":"Identifier Blocked"
}

Clone this wiki locally

AltStyle によって変換されたページ (->オリジナル) /