设置当前用户的安全问题提示和答案。首次设置安全问题无须进行安全认证,之后进行设置安全问题,则必须先进行安全认证。
Request
HTTP request
POST https://www.featapi.com/api/user/user-security-question/
Parameters
无需添加参数。
Authorization
该请求需要授权以下scopes访问权限:
Scopes |
---|
user_security |
For more information, see the authentication and authorization page.
Request body
In the request body, supply a User.SecurityQuestion resource with the following properties:
Property name | Value | Description | Notes |
---|---|---|---|
必填 | |||
question | string | 安全问题提示。用户自定义问题内容。 | |
answer | string | 安全问题答案,用户自定义答案内容,设置成功后以加密形式保存。 |
Response
如果请求成功,该API返回当前登录用户的User.SecurityQuestion安全问题设置成功信息在响应体信息。
200 Returns Security Question post successfully
{
"data": {
"user": 7710697714770,
"question": "This is the question"
}
}
400 非法操作
SECURITY_VERIFY_ERROR —— 除了首次设置,否则必须先进行安全认证
{
"data": {
"detail": "Security verification failed. Please verify again.",
"code": "SECURITY_VERIFY_ERROR"
}
}