更新文档内容
This commit is contained in:
519
api_user.go
519
api_user.go
@@ -6,7 +6,7 @@ API version: 1.0.0
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package openapi
|
||||
package answer_sdk
|
||||
|
||||
import (
|
||||
"bytes"
|
||||
@@ -17,12 +17,12 @@ import (
|
||||
)
|
||||
|
||||
|
||||
// UserApiService UserApi service
|
||||
type UserApiService service
|
||||
// UserAPIService UserAPI service
|
||||
type UserAPIService service
|
||||
|
||||
type ApiAnswerApiV1PersonalUserInfoGetRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *UserApiService
|
||||
ApiService *UserAPIService
|
||||
username *string
|
||||
}
|
||||
|
||||
@@ -44,7 +44,7 @@ GetOtherUserInfoByUsername
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiAnswerApiV1PersonalUserInfoGetRequest
|
||||
*/
|
||||
func (a *UserApiService) AnswerApiV1PersonalUserInfoGet(ctx context.Context) ApiAnswerApiV1PersonalUserInfoGetRequest {
|
||||
func (a *UserAPIService) AnswerApiV1PersonalUserInfoGet(ctx context.Context) ApiAnswerApiV1PersonalUserInfoGetRequest {
|
||||
return ApiAnswerApiV1PersonalUserInfoGetRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
@@ -53,7 +53,7 @@ func (a *UserApiService) AnswerApiV1PersonalUserInfoGet(ctx context.Context) Api
|
||||
|
||||
// Execute executes the request
|
||||
// @return AnswerApiV1PersonalUserInfoGet200Response
|
||||
func (a *UserApiService) AnswerApiV1PersonalUserInfoGetExecute(r ApiAnswerApiV1PersonalUserInfoGetRequest) (*AnswerApiV1PersonalUserInfoGet200Response, *http.Response, error) {
|
||||
func (a *UserAPIService) AnswerApiV1PersonalUserInfoGetExecute(r ApiAnswerApiV1PersonalUserInfoGetRequest) (*AnswerApiV1PersonalUserInfoGet200Response, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodGet
|
||||
localVarPostBody interface{}
|
||||
@@ -61,7 +61,7 @@ func (a *UserApiService) AnswerApiV1PersonalUserInfoGetExecute(r ApiAnswerApiV1P
|
||||
localVarReturnValue *AnswerApiV1PersonalUserInfoGet200Response
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserApiService.AnswerApiV1PersonalUserInfoGet")
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserAPIService.AnswerApiV1PersonalUserInfoGet")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
@@ -146,7 +146,7 @@ func (a *UserApiService) AnswerApiV1PersonalUserInfoGetExecute(r ApiAnswerApiV1P
|
||||
|
||||
type ApiAnswerApiV1UserActionRecordGetRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *UserApiService
|
||||
ApiService *UserAPIService
|
||||
action *string
|
||||
}
|
||||
|
||||
@@ -168,7 +168,7 @@ ActionRecord
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiAnswerApiV1UserActionRecordGetRequest
|
||||
*/
|
||||
func (a *UserApiService) AnswerApiV1UserActionRecordGet(ctx context.Context) ApiAnswerApiV1UserActionRecordGetRequest {
|
||||
func (a *UserAPIService) AnswerApiV1UserActionRecordGet(ctx context.Context) ApiAnswerApiV1UserActionRecordGetRequest {
|
||||
return ApiAnswerApiV1UserActionRecordGetRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
@@ -177,7 +177,7 @@ func (a *UserApiService) AnswerApiV1UserActionRecordGet(ctx context.Context) Api
|
||||
|
||||
// Execute executes the request
|
||||
// @return AnswerApiV1UserActionRecordGet200Response
|
||||
func (a *UserApiService) AnswerApiV1UserActionRecordGetExecute(r ApiAnswerApiV1UserActionRecordGetRequest) (*AnswerApiV1UserActionRecordGet200Response, *http.Response, error) {
|
||||
func (a *UserAPIService) AnswerApiV1UserActionRecordGetExecute(r ApiAnswerApiV1UserActionRecordGetRequest) (*AnswerApiV1UserActionRecordGet200Response, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodGet
|
||||
localVarPostBody interface{}
|
||||
@@ -185,7 +185,7 @@ func (a *UserApiService) AnswerApiV1UserActionRecordGetExecute(r ApiAnswerApiV1U
|
||||
localVarReturnValue *AnswerApiV1UserActionRecordGet200Response
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserApiService.AnswerApiV1UserActionRecordGet")
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserAPIService.AnswerApiV1UserActionRecordGet")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
@@ -270,7 +270,7 @@ func (a *UserApiService) AnswerApiV1UserActionRecordGetExecute(r ApiAnswerApiV1U
|
||||
|
||||
type ApiAnswerApiV1UserEmailChangeCodePostRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *UserApiService
|
||||
ApiService *UserAPIService
|
||||
data *SchemaUserChangeEmailSendCodeReq
|
||||
}
|
||||
|
||||
@@ -292,7 +292,7 @@ send email to the user email then change their email
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiAnswerApiV1UserEmailChangeCodePostRequest
|
||||
*/
|
||||
func (a *UserApiService) AnswerApiV1UserEmailChangeCodePost(ctx context.Context) ApiAnswerApiV1UserEmailChangeCodePostRequest {
|
||||
func (a *UserAPIService) AnswerApiV1UserEmailChangeCodePost(ctx context.Context) ApiAnswerApiV1UserEmailChangeCodePostRequest {
|
||||
return ApiAnswerApiV1UserEmailChangeCodePostRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
@@ -301,7 +301,7 @@ func (a *UserApiService) AnswerApiV1UserEmailChangeCodePost(ctx context.Context)
|
||||
|
||||
// Execute executes the request
|
||||
// @return HandlerRespBody
|
||||
func (a *UserApiService) AnswerApiV1UserEmailChangeCodePostExecute(r ApiAnswerApiV1UserEmailChangeCodePostRequest) (*HandlerRespBody, *http.Response, error) {
|
||||
func (a *UserAPIService) AnswerApiV1UserEmailChangeCodePostExecute(r ApiAnswerApiV1UserEmailChangeCodePostRequest) (*HandlerRespBody, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodPost
|
||||
localVarPostBody interface{}
|
||||
@@ -309,7 +309,7 @@ func (a *UserApiService) AnswerApiV1UserEmailChangeCodePostExecute(r ApiAnswerAp
|
||||
localVarReturnValue *HandlerRespBody
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserApiService.AnswerApiV1UserEmailChangeCodePost")
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserAPIService.AnswerApiV1UserEmailChangeCodePost")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
@@ -379,108 +379,9 @@ func (a *UserApiService) AnswerApiV1UserEmailChangeCodePostExecute(r ApiAnswerAp
|
||||
return localVarReturnValue, localVarHTTPResponse, nil
|
||||
}
|
||||
|
||||
type ApiAnswerApiV1UserEmailNotificationPutRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *UserApiService
|
||||
}
|
||||
|
||||
func (r ApiAnswerApiV1UserEmailNotificationPutRequest) Execute() (*HandlerRespBody, *http.Response, error) {
|
||||
return r.ApiService.AnswerApiV1UserEmailNotificationPutExecute(r)
|
||||
}
|
||||
|
||||
/*
|
||||
AnswerApiV1UserEmailNotificationPut unsubscribe email notification
|
||||
|
||||
unsubscribe email notification
|
||||
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiAnswerApiV1UserEmailNotificationPutRequest
|
||||
*/
|
||||
func (a *UserApiService) AnswerApiV1UserEmailNotificationPut(ctx context.Context) ApiAnswerApiV1UserEmailNotificationPutRequest {
|
||||
return ApiAnswerApiV1UserEmailNotificationPutRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// Execute executes the request
|
||||
// @return HandlerRespBody
|
||||
func (a *UserApiService) AnswerApiV1UserEmailNotificationPutExecute(r ApiAnswerApiV1UserEmailNotificationPutRequest) (*HandlerRespBody, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodPut
|
||||
localVarPostBody interface{}
|
||||
formFiles []formFile
|
||||
localVarReturnValue *HandlerRespBody
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserApiService.AnswerApiV1UserEmailNotificationPut")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
|
||||
localVarPath := localBasePath + "/answer/api/v1/user/email/notification"
|
||||
|
||||
localVarHeaderParams := make(map[string]string)
|
||||
localVarQueryParams := url.Values{}
|
||||
localVarFormParams := url.Values{}
|
||||
|
||||
// to determine the Content-Type header
|
||||
localVarHTTPContentTypes := []string{}
|
||||
|
||||
// set Content-Type header
|
||||
localVarHTTPContentType := selectHeaderContentType(localVarHTTPContentTypes)
|
||||
if localVarHTTPContentType != "" {
|
||||
localVarHeaderParams["Content-Type"] = localVarHTTPContentType
|
||||
}
|
||||
|
||||
// to determine the Accept header
|
||||
localVarHTTPHeaderAccepts := []string{"application/json"}
|
||||
|
||||
// set Accept header
|
||||
localVarHTTPHeaderAccept := selectHeaderAccept(localVarHTTPHeaderAccepts)
|
||||
if localVarHTTPHeaderAccept != "" {
|
||||
localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept
|
||||
}
|
||||
req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles)
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, err
|
||||
}
|
||||
|
||||
localVarHTTPResponse, err := a.client.callAPI(req)
|
||||
if err != nil || localVarHTTPResponse == nil {
|
||||
return localVarReturnValue, localVarHTTPResponse, err
|
||||
}
|
||||
|
||||
localVarBody, err := io.ReadAll(localVarHTTPResponse.Body)
|
||||
localVarHTTPResponse.Body.Close()
|
||||
localVarHTTPResponse.Body = io.NopCloser(bytes.NewBuffer(localVarBody))
|
||||
if err != nil {
|
||||
return localVarReturnValue, localVarHTTPResponse, err
|
||||
}
|
||||
|
||||
if localVarHTTPResponse.StatusCode >= 300 {
|
||||
newErr := &GenericOpenAPIError{
|
||||
body: localVarBody,
|
||||
error: localVarHTTPResponse.Status,
|
||||
}
|
||||
return localVarReturnValue, localVarHTTPResponse, newErr
|
||||
}
|
||||
|
||||
err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
|
||||
if err != nil {
|
||||
newErr := &GenericOpenAPIError{
|
||||
body: localVarBody,
|
||||
error: err.Error(),
|
||||
}
|
||||
return localVarReturnValue, localVarHTTPResponse, newErr
|
||||
}
|
||||
|
||||
return localVarReturnValue, localVarHTTPResponse, nil
|
||||
}
|
||||
|
||||
type ApiAnswerApiV1UserEmailPutRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *UserApiService
|
||||
ApiService *UserAPIService
|
||||
data *SchemaUserChangeEmailVerifyReq
|
||||
}
|
||||
|
||||
@@ -502,7 +403,7 @@ user change email verification
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiAnswerApiV1UserEmailPutRequest
|
||||
*/
|
||||
func (a *UserApiService) AnswerApiV1UserEmailPut(ctx context.Context) ApiAnswerApiV1UserEmailPutRequest {
|
||||
func (a *UserAPIService) AnswerApiV1UserEmailPut(ctx context.Context) ApiAnswerApiV1UserEmailPutRequest {
|
||||
return ApiAnswerApiV1UserEmailPutRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
@@ -511,7 +412,7 @@ func (a *UserApiService) AnswerApiV1UserEmailPut(ctx context.Context) ApiAnswerA
|
||||
|
||||
// Execute executes the request
|
||||
// @return HandlerRespBody
|
||||
func (a *UserApiService) AnswerApiV1UserEmailPutExecute(r ApiAnswerApiV1UserEmailPutRequest) (*HandlerRespBody, *http.Response, error) {
|
||||
func (a *UserAPIService) AnswerApiV1UserEmailPutExecute(r ApiAnswerApiV1UserEmailPutRequest) (*HandlerRespBody, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodPut
|
||||
localVarPostBody interface{}
|
||||
@@ -519,7 +420,7 @@ func (a *UserApiService) AnswerApiV1UserEmailPutExecute(r ApiAnswerApiV1UserEmai
|
||||
localVarReturnValue *HandlerRespBody
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserApiService.AnswerApiV1UserEmailPut")
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserAPIService.AnswerApiV1UserEmailPut")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
@@ -605,7 +506,7 @@ func (a *UserApiService) AnswerApiV1UserEmailPutExecute(r ApiAnswerApiV1UserEmai
|
||||
|
||||
type ApiAnswerApiV1UserEmailVerificationPostRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *UserApiService
|
||||
ApiService *UserAPIService
|
||||
code *string
|
||||
}
|
||||
|
||||
@@ -627,7 +528,7 @@ UserVerifyEmail
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiAnswerApiV1UserEmailVerificationPostRequest
|
||||
*/
|
||||
func (a *UserApiService) AnswerApiV1UserEmailVerificationPost(ctx context.Context) ApiAnswerApiV1UserEmailVerificationPostRequest {
|
||||
func (a *UserAPIService) AnswerApiV1UserEmailVerificationPost(ctx context.Context) ApiAnswerApiV1UserEmailVerificationPostRequest {
|
||||
return ApiAnswerApiV1UserEmailVerificationPostRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
@@ -636,7 +537,7 @@ func (a *UserApiService) AnswerApiV1UserEmailVerificationPost(ctx context.Contex
|
||||
|
||||
// Execute executes the request
|
||||
// @return AnswerApiV1UserEmailVerificationPost200Response
|
||||
func (a *UserApiService) AnswerApiV1UserEmailVerificationPostExecute(r ApiAnswerApiV1UserEmailVerificationPostRequest) (*AnswerApiV1UserEmailVerificationPost200Response, *http.Response, error) {
|
||||
func (a *UserAPIService) AnswerApiV1UserEmailVerificationPostExecute(r ApiAnswerApiV1UserEmailVerificationPostRequest) (*AnswerApiV1UserEmailVerificationPost200Response, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodPost
|
||||
localVarPostBody interface{}
|
||||
@@ -644,7 +545,7 @@ func (a *UserApiService) AnswerApiV1UserEmailVerificationPostExecute(r ApiAnswer
|
||||
localVarReturnValue *AnswerApiV1UserEmailVerificationPost200Response
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserApiService.AnswerApiV1UserEmailVerificationPost")
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserAPIService.AnswerApiV1UserEmailVerificationPost")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
@@ -715,7 +616,7 @@ func (a *UserApiService) AnswerApiV1UserEmailVerificationPostExecute(r ApiAnswer
|
||||
|
||||
type ApiAnswerApiV1UserEmailVerificationSendPostRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *UserApiService
|
||||
ApiService *UserAPIService
|
||||
captchaId *string
|
||||
captchaCode *string
|
||||
}
|
||||
@@ -744,7 +645,7 @@ UserVerifyEmailSend
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiAnswerApiV1UserEmailVerificationSendPostRequest
|
||||
*/
|
||||
func (a *UserApiService) AnswerApiV1UserEmailVerificationSendPost(ctx context.Context) ApiAnswerApiV1UserEmailVerificationSendPostRequest {
|
||||
func (a *UserAPIService) AnswerApiV1UserEmailVerificationSendPost(ctx context.Context) ApiAnswerApiV1UserEmailVerificationSendPostRequest {
|
||||
return ApiAnswerApiV1UserEmailVerificationSendPostRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
@@ -753,7 +654,7 @@ func (a *UserApiService) AnswerApiV1UserEmailVerificationSendPost(ctx context.Co
|
||||
|
||||
// Execute executes the request
|
||||
// @return string
|
||||
func (a *UserApiService) AnswerApiV1UserEmailVerificationSendPostExecute(r ApiAnswerApiV1UserEmailVerificationSendPostRequest) (string, *http.Response, error) {
|
||||
func (a *UserAPIService) AnswerApiV1UserEmailVerificationSendPostExecute(r ApiAnswerApiV1UserEmailVerificationSendPostRequest) (string, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodPost
|
||||
localVarPostBody interface{}
|
||||
@@ -761,7 +662,7 @@ func (a *UserApiService) AnswerApiV1UserEmailVerificationSendPostExecute(r ApiAn
|
||||
localVarReturnValue string
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserApiService.AnswerApiV1UserEmailVerificationSendPost")
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserAPIService.AnswerApiV1UserEmailVerificationSendPost")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
@@ -848,7 +749,7 @@ func (a *UserApiService) AnswerApiV1UserEmailVerificationSendPostExecute(r ApiAn
|
||||
|
||||
type ApiAnswerApiV1UserInfoGetRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *UserApiService
|
||||
ApiService *UserAPIService
|
||||
}
|
||||
|
||||
func (r ApiAnswerApiV1UserInfoGetRequest) Execute() (*AnswerApiV1UserInfoGet200Response, *http.Response, error) {
|
||||
@@ -863,7 +764,7 @@ get user info, if user no login response http code is 200, but user info is null
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiAnswerApiV1UserInfoGetRequest
|
||||
*/
|
||||
func (a *UserApiService) AnswerApiV1UserInfoGet(ctx context.Context) ApiAnswerApiV1UserInfoGetRequest {
|
||||
func (a *UserAPIService) AnswerApiV1UserInfoGet(ctx context.Context) ApiAnswerApiV1UserInfoGetRequest {
|
||||
return ApiAnswerApiV1UserInfoGetRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
@@ -872,7 +773,7 @@ func (a *UserApiService) AnswerApiV1UserInfoGet(ctx context.Context) ApiAnswerAp
|
||||
|
||||
// Execute executes the request
|
||||
// @return AnswerApiV1UserInfoGet200Response
|
||||
func (a *UserApiService) AnswerApiV1UserInfoGetExecute(r ApiAnswerApiV1UserInfoGetRequest) (*AnswerApiV1UserInfoGet200Response, *http.Response, error) {
|
||||
func (a *UserAPIService) AnswerApiV1UserInfoGetExecute(r ApiAnswerApiV1UserInfoGetRequest) (*AnswerApiV1UserInfoGet200Response, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodGet
|
||||
localVarPostBody interface{}
|
||||
@@ -880,7 +781,7 @@ func (a *UserApiService) AnswerApiV1UserInfoGetExecute(r ApiAnswerApiV1UserInfoG
|
||||
localVarReturnValue *AnswerApiV1UserInfoGet200Response
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserApiService.AnswerApiV1UserInfoGet")
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserAPIService.AnswerApiV1UserInfoGet")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
@@ -961,7 +862,7 @@ func (a *UserApiService) AnswerApiV1UserInfoGetExecute(r ApiAnswerApiV1UserInfoG
|
||||
|
||||
type ApiAnswerApiV1UserInfoPutRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *UserApiService
|
||||
ApiService *UserAPIService
|
||||
authorization *string
|
||||
data *SchemaUpdateInfoRequest
|
||||
}
|
||||
@@ -990,7 +891,7 @@ UserUpdateInfo update user info
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiAnswerApiV1UserInfoPutRequest
|
||||
*/
|
||||
func (a *UserApiService) AnswerApiV1UserInfoPut(ctx context.Context) ApiAnswerApiV1UserInfoPutRequest {
|
||||
func (a *UserAPIService) AnswerApiV1UserInfoPut(ctx context.Context) ApiAnswerApiV1UserInfoPutRequest {
|
||||
return ApiAnswerApiV1UserInfoPutRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
@@ -999,7 +900,7 @@ func (a *UserApiService) AnswerApiV1UserInfoPut(ctx context.Context) ApiAnswerAp
|
||||
|
||||
// Execute executes the request
|
||||
// @return HandlerRespBody
|
||||
func (a *UserApiService) AnswerApiV1UserInfoPutExecute(r ApiAnswerApiV1UserInfoPutRequest) (*HandlerRespBody, *http.Response, error) {
|
||||
func (a *UserAPIService) AnswerApiV1UserInfoPutExecute(r ApiAnswerApiV1UserInfoPutRequest) (*HandlerRespBody, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodPut
|
||||
localVarPostBody interface{}
|
||||
@@ -1007,7 +908,7 @@ func (a *UserApiService) AnswerApiV1UserInfoPutExecute(r ApiAnswerApiV1UserInfoP
|
||||
localVarReturnValue *HandlerRespBody
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserApiService.AnswerApiV1UserInfoPut")
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserAPIService.AnswerApiV1UserInfoPut")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
@@ -1097,7 +998,7 @@ func (a *UserApiService) AnswerApiV1UserInfoPutExecute(r ApiAnswerApiV1UserInfoP
|
||||
|
||||
type ApiAnswerApiV1UserInfoSearchGetRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *UserApiService
|
||||
ApiService *UserAPIService
|
||||
username *string
|
||||
}
|
||||
|
||||
@@ -1119,7 +1020,7 @@ SearchUserListByName
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiAnswerApiV1UserInfoSearchGetRequest
|
||||
*/
|
||||
func (a *UserApiService) AnswerApiV1UserInfoSearchGet(ctx context.Context) ApiAnswerApiV1UserInfoSearchGetRequest {
|
||||
func (a *UserAPIService) AnswerApiV1UserInfoSearchGet(ctx context.Context) ApiAnswerApiV1UserInfoSearchGetRequest {
|
||||
return ApiAnswerApiV1UserInfoSearchGetRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
@@ -1128,7 +1029,7 @@ func (a *UserApiService) AnswerApiV1UserInfoSearchGet(ctx context.Context) ApiAn
|
||||
|
||||
// Execute executes the request
|
||||
// @return AnswerApiV1PersonalUserInfoGet200Response
|
||||
func (a *UserApiService) AnswerApiV1UserInfoSearchGetExecute(r ApiAnswerApiV1UserInfoSearchGetRequest) (*AnswerApiV1PersonalUserInfoGet200Response, *http.Response, error) {
|
||||
func (a *UserAPIService) AnswerApiV1UserInfoSearchGetExecute(r ApiAnswerApiV1UserInfoSearchGetRequest) (*AnswerApiV1PersonalUserInfoGet200Response, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodGet
|
||||
localVarPostBody interface{}
|
||||
@@ -1136,7 +1037,7 @@ func (a *UserApiService) AnswerApiV1UserInfoSearchGetExecute(r ApiAnswerApiV1Use
|
||||
localVarReturnValue *AnswerApiV1PersonalUserInfoGet200Response
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserApiService.AnswerApiV1UserInfoSearchGet")
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserAPIService.AnswerApiV1UserInfoSearchGet")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
@@ -1221,7 +1122,7 @@ func (a *UserApiService) AnswerApiV1UserInfoSearchGetExecute(r ApiAnswerApiV1Use
|
||||
|
||||
type ApiAnswerApiV1UserInterfacePutRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *UserApiService
|
||||
ApiService *UserAPIService
|
||||
authorization *string
|
||||
data *SchemaUpdateUserInterfaceRequest
|
||||
}
|
||||
@@ -1250,7 +1151,7 @@ UserUpdateInterface update user interface config
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiAnswerApiV1UserInterfacePutRequest
|
||||
*/
|
||||
func (a *UserApiService) AnswerApiV1UserInterfacePut(ctx context.Context) ApiAnswerApiV1UserInterfacePutRequest {
|
||||
func (a *UserAPIService) AnswerApiV1UserInterfacePut(ctx context.Context) ApiAnswerApiV1UserInterfacePutRequest {
|
||||
return ApiAnswerApiV1UserInterfacePutRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
@@ -1259,7 +1160,7 @@ func (a *UserApiService) AnswerApiV1UserInterfacePut(ctx context.Context) ApiAns
|
||||
|
||||
// Execute executes the request
|
||||
// @return HandlerRespBody
|
||||
func (a *UserApiService) AnswerApiV1UserInterfacePutExecute(r ApiAnswerApiV1UserInterfacePutRequest) (*HandlerRespBody, *http.Response, error) {
|
||||
func (a *UserAPIService) AnswerApiV1UserInterfacePutExecute(r ApiAnswerApiV1UserInterfacePutRequest) (*HandlerRespBody, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodPut
|
||||
localVarPostBody interface{}
|
||||
@@ -1267,7 +1168,7 @@ func (a *UserApiService) AnswerApiV1UserInterfacePutExecute(r ApiAnswerApiV1User
|
||||
localVarReturnValue *HandlerRespBody
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserApiService.AnswerApiV1UserInterfacePut")
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserAPIService.AnswerApiV1UserInterfacePut")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
@@ -1357,12 +1258,12 @@ func (a *UserApiService) AnswerApiV1UserInterfacePutExecute(r ApiAnswerApiV1User
|
||||
|
||||
type ApiAnswerApiV1UserLoginEmailPostRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *UserApiService
|
||||
data *SchemaUserEmailLogin
|
||||
ApiService *UserAPIService
|
||||
data *SchemaUserEmailLoginReq
|
||||
}
|
||||
|
||||
// UserEmailLogin
|
||||
func (r ApiAnswerApiV1UserLoginEmailPostRequest) Data(data SchemaUserEmailLogin) ApiAnswerApiV1UserLoginEmailPostRequest {
|
||||
func (r ApiAnswerApiV1UserLoginEmailPostRequest) Data(data SchemaUserEmailLoginReq) ApiAnswerApiV1UserLoginEmailPostRequest {
|
||||
r.data = &data
|
||||
return r
|
||||
}
|
||||
@@ -1379,7 +1280,7 @@ UserEmailLogin
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiAnswerApiV1UserLoginEmailPostRequest
|
||||
*/
|
||||
func (a *UserApiService) AnswerApiV1UserLoginEmailPost(ctx context.Context) ApiAnswerApiV1UserLoginEmailPostRequest {
|
||||
func (a *UserAPIService) AnswerApiV1UserLoginEmailPost(ctx context.Context) ApiAnswerApiV1UserLoginEmailPostRequest {
|
||||
return ApiAnswerApiV1UserLoginEmailPostRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
@@ -1388,7 +1289,7 @@ func (a *UserApiService) AnswerApiV1UserLoginEmailPost(ctx context.Context) ApiA
|
||||
|
||||
// Execute executes the request
|
||||
// @return AnswerApiV1UserEmailVerificationPost200Response
|
||||
func (a *UserApiService) AnswerApiV1UserLoginEmailPostExecute(r ApiAnswerApiV1UserLoginEmailPostRequest) (*AnswerApiV1UserEmailVerificationPost200Response, *http.Response, error) {
|
||||
func (a *UserAPIService) AnswerApiV1UserLoginEmailPostExecute(r ApiAnswerApiV1UserLoginEmailPostRequest) (*AnswerApiV1UserEmailVerificationPost200Response, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodPost
|
||||
localVarPostBody interface{}
|
||||
@@ -1396,7 +1297,7 @@ func (a *UserApiService) AnswerApiV1UserLoginEmailPostExecute(r ApiAnswerApiV1Us
|
||||
localVarReturnValue *AnswerApiV1UserEmailVerificationPost200Response
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserApiService.AnswerApiV1UserLoginEmailPost")
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserAPIService.AnswerApiV1UserLoginEmailPost")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
@@ -1468,7 +1369,7 @@ func (a *UserApiService) AnswerApiV1UserLoginEmailPostExecute(r ApiAnswerApiV1Us
|
||||
|
||||
type ApiAnswerApiV1UserLogoutGetRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *UserApiService
|
||||
ApiService *UserAPIService
|
||||
}
|
||||
|
||||
func (r ApiAnswerApiV1UserLogoutGetRequest) Execute() (*HandlerRespBody, *http.Response, error) {
|
||||
@@ -1483,7 +1384,7 @@ user logout
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiAnswerApiV1UserLogoutGetRequest
|
||||
*/
|
||||
func (a *UserApiService) AnswerApiV1UserLogoutGet(ctx context.Context) ApiAnswerApiV1UserLogoutGetRequest {
|
||||
func (a *UserAPIService) AnswerApiV1UserLogoutGet(ctx context.Context) ApiAnswerApiV1UserLogoutGetRequest {
|
||||
return ApiAnswerApiV1UserLogoutGetRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
@@ -1492,7 +1393,7 @@ func (a *UserApiService) AnswerApiV1UserLogoutGet(ctx context.Context) ApiAnswer
|
||||
|
||||
// Execute executes the request
|
||||
// @return HandlerRespBody
|
||||
func (a *UserApiService) AnswerApiV1UserLogoutGetExecute(r ApiAnswerApiV1UserLogoutGetRequest) (*HandlerRespBody, *http.Response, error) {
|
||||
func (a *UserAPIService) AnswerApiV1UserLogoutGetExecute(r ApiAnswerApiV1UserLogoutGetRequest) (*HandlerRespBody, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodGet
|
||||
localVarPostBody interface{}
|
||||
@@ -1500,7 +1401,7 @@ func (a *UserApiService) AnswerApiV1UserLogoutGetExecute(r ApiAnswerApiV1UserLog
|
||||
localVarReturnValue *HandlerRespBody
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserApiService.AnswerApiV1UserLogoutGet")
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserAPIService.AnswerApiV1UserLogoutGet")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
@@ -1565,53 +1466,166 @@ func (a *UserApiService) AnswerApiV1UserLogoutGetExecute(r ApiAnswerApiV1UserLog
|
||||
return localVarReturnValue, localVarHTTPResponse, nil
|
||||
}
|
||||
|
||||
type ApiAnswerApiV1UserNoticeSetPostRequest struct {
|
||||
type ApiAnswerApiV1UserNotificationConfigPostRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *UserApiService
|
||||
data *SchemaUserNoticeSetRequest
|
||||
ApiService *UserAPIService
|
||||
}
|
||||
|
||||
// UserNoticeSetRequest
|
||||
func (r ApiAnswerApiV1UserNoticeSetPostRequest) Data(data SchemaUserNoticeSetRequest) ApiAnswerApiV1UserNoticeSetPostRequest {
|
||||
r.data = &data
|
||||
return r
|
||||
}
|
||||
|
||||
func (r ApiAnswerApiV1UserNoticeSetPostRequest) Execute() (*AnswerApiV1UserNoticeSetPost200Response, *http.Response, error) {
|
||||
return r.ApiService.AnswerApiV1UserNoticeSetPostExecute(r)
|
||||
func (r ApiAnswerApiV1UserNotificationConfigPostRequest) Execute() (*AnswerApiV1UserNotificationConfigPost200Response, *http.Response, error) {
|
||||
return r.ApiService.AnswerApiV1UserNotificationConfigPostExecute(r)
|
||||
}
|
||||
|
||||
/*
|
||||
AnswerApiV1UserNoticeSetPost UserNoticeSet
|
||||
AnswerApiV1UserNotificationConfigPost get user's notification config
|
||||
|
||||
UserNoticeSet
|
||||
get user's notification config
|
||||
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiAnswerApiV1UserNoticeSetPostRequest
|
||||
@return ApiAnswerApiV1UserNotificationConfigPostRequest
|
||||
*/
|
||||
func (a *UserApiService) AnswerApiV1UserNoticeSetPost(ctx context.Context) ApiAnswerApiV1UserNoticeSetPostRequest {
|
||||
return ApiAnswerApiV1UserNoticeSetPostRequest{
|
||||
func (a *UserAPIService) AnswerApiV1UserNotificationConfigPost(ctx context.Context) ApiAnswerApiV1UserNotificationConfigPostRequest {
|
||||
return ApiAnswerApiV1UserNotificationConfigPostRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// Execute executes the request
|
||||
// @return AnswerApiV1UserNoticeSetPost200Response
|
||||
func (a *UserApiService) AnswerApiV1UserNoticeSetPostExecute(r ApiAnswerApiV1UserNoticeSetPostRequest) (*AnswerApiV1UserNoticeSetPost200Response, *http.Response, error) {
|
||||
// @return AnswerApiV1UserNotificationConfigPost200Response
|
||||
func (a *UserAPIService) AnswerApiV1UserNotificationConfigPostExecute(r ApiAnswerApiV1UserNotificationConfigPostRequest) (*AnswerApiV1UserNotificationConfigPost200Response, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodPost
|
||||
localVarPostBody interface{}
|
||||
formFiles []formFile
|
||||
localVarReturnValue *AnswerApiV1UserNoticeSetPost200Response
|
||||
localVarReturnValue *AnswerApiV1UserNotificationConfigPost200Response
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserApiService.AnswerApiV1UserNoticeSetPost")
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserAPIService.AnswerApiV1UserNotificationConfigPost")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
|
||||
localVarPath := localBasePath + "/answer/api/v1/user/notice/set"
|
||||
localVarPath := localBasePath + "/answer/api/v1/user/notification/config"
|
||||
|
||||
localVarHeaderParams := make(map[string]string)
|
||||
localVarQueryParams := url.Values{}
|
||||
localVarFormParams := url.Values{}
|
||||
|
||||
// to determine the Content-Type header
|
||||
localVarHTTPContentTypes := []string{}
|
||||
|
||||
// set Content-Type header
|
||||
localVarHTTPContentType := selectHeaderContentType(localVarHTTPContentTypes)
|
||||
if localVarHTTPContentType != "" {
|
||||
localVarHeaderParams["Content-Type"] = localVarHTTPContentType
|
||||
}
|
||||
|
||||
// to determine the Accept header
|
||||
localVarHTTPHeaderAccepts := []string{"application/json"}
|
||||
|
||||
// set Accept header
|
||||
localVarHTTPHeaderAccept := selectHeaderAccept(localVarHTTPHeaderAccepts)
|
||||
if localVarHTTPHeaderAccept != "" {
|
||||
localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept
|
||||
}
|
||||
if r.ctx != nil {
|
||||
// API Key Authentication
|
||||
if auth, ok := r.ctx.Value(ContextAPIKeys).(map[string]APIKey); ok {
|
||||
if apiKey, ok := auth["ApiKeyAuth"]; ok {
|
||||
var key string
|
||||
if apiKey.Prefix != "" {
|
||||
key = apiKey.Prefix + " " + apiKey.Key
|
||||
} else {
|
||||
key = apiKey.Key
|
||||
}
|
||||
localVarHeaderParams["Authorization"] = key
|
||||
}
|
||||
}
|
||||
}
|
||||
req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles)
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, err
|
||||
}
|
||||
|
||||
localVarHTTPResponse, err := a.client.callAPI(req)
|
||||
if err != nil || localVarHTTPResponse == nil {
|
||||
return localVarReturnValue, localVarHTTPResponse, err
|
||||
}
|
||||
|
||||
localVarBody, err := io.ReadAll(localVarHTTPResponse.Body)
|
||||
localVarHTTPResponse.Body.Close()
|
||||
localVarHTTPResponse.Body = io.NopCloser(bytes.NewBuffer(localVarBody))
|
||||
if err != nil {
|
||||
return localVarReturnValue, localVarHTTPResponse, err
|
||||
}
|
||||
|
||||
if localVarHTTPResponse.StatusCode >= 300 {
|
||||
newErr := &GenericOpenAPIError{
|
||||
body: localVarBody,
|
||||
error: localVarHTTPResponse.Status,
|
||||
}
|
||||
return localVarReturnValue, localVarHTTPResponse, newErr
|
||||
}
|
||||
|
||||
err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
|
||||
if err != nil {
|
||||
newErr := &GenericOpenAPIError{
|
||||
body: localVarBody,
|
||||
error: err.Error(),
|
||||
}
|
||||
return localVarReturnValue, localVarHTTPResponse, newErr
|
||||
}
|
||||
|
||||
return localVarReturnValue, localVarHTTPResponse, nil
|
||||
}
|
||||
|
||||
type ApiAnswerApiV1UserNotificationConfigPutRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *UserAPIService
|
||||
data *SchemaUpdateUserNotificationConfigReq
|
||||
}
|
||||
|
||||
// UpdateUserNotificationConfigReq
|
||||
func (r ApiAnswerApiV1UserNotificationConfigPutRequest) Data(data SchemaUpdateUserNotificationConfigReq) ApiAnswerApiV1UserNotificationConfigPutRequest {
|
||||
r.data = &data
|
||||
return r
|
||||
}
|
||||
|
||||
func (r ApiAnswerApiV1UserNotificationConfigPutRequest) Execute() (*HandlerRespBody, *http.Response, error) {
|
||||
return r.ApiService.AnswerApiV1UserNotificationConfigPutExecute(r)
|
||||
}
|
||||
|
||||
/*
|
||||
AnswerApiV1UserNotificationConfigPut update user's notification config
|
||||
|
||||
update user's notification config
|
||||
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiAnswerApiV1UserNotificationConfigPutRequest
|
||||
*/
|
||||
func (a *UserAPIService) AnswerApiV1UserNotificationConfigPut(ctx context.Context) ApiAnswerApiV1UserNotificationConfigPutRequest {
|
||||
return ApiAnswerApiV1UserNotificationConfigPutRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// Execute executes the request
|
||||
// @return HandlerRespBody
|
||||
func (a *UserAPIService) AnswerApiV1UserNotificationConfigPutExecute(r ApiAnswerApiV1UserNotificationConfigPutRequest) (*HandlerRespBody, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodPut
|
||||
localVarPostBody interface{}
|
||||
formFiles []formFile
|
||||
localVarReturnValue *HandlerRespBody
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserAPIService.AnswerApiV1UserNotificationConfigPut")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
|
||||
localVarPath := localBasePath + "/answer/api/v1/user/notification/config"
|
||||
|
||||
localVarHeaderParams := make(map[string]string)
|
||||
localVarQueryParams := url.Values{}
|
||||
@@ -1690,9 +1704,120 @@ func (a *UserApiService) AnswerApiV1UserNoticeSetPostExecute(r ApiAnswerApiV1Use
|
||||
return localVarReturnValue, localVarHTTPResponse, nil
|
||||
}
|
||||
|
||||
type ApiAnswerApiV1UserNotificationUnsubscribePutRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *UserAPIService
|
||||
data *SchemaUserUnsubscribeNotificationReq
|
||||
}
|
||||
|
||||
// UserUnsubscribeNotificationReq
|
||||
func (r ApiAnswerApiV1UserNotificationUnsubscribePutRequest) Data(data SchemaUserUnsubscribeNotificationReq) ApiAnswerApiV1UserNotificationUnsubscribePutRequest {
|
||||
r.data = &data
|
||||
return r
|
||||
}
|
||||
|
||||
func (r ApiAnswerApiV1UserNotificationUnsubscribePutRequest) Execute() (*HandlerRespBody, *http.Response, error) {
|
||||
return r.ApiService.AnswerApiV1UserNotificationUnsubscribePutExecute(r)
|
||||
}
|
||||
|
||||
/*
|
||||
AnswerApiV1UserNotificationUnsubscribePut unsubscribe notification
|
||||
|
||||
unsubscribe notification
|
||||
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiAnswerApiV1UserNotificationUnsubscribePutRequest
|
||||
*/
|
||||
func (a *UserAPIService) AnswerApiV1UserNotificationUnsubscribePut(ctx context.Context) ApiAnswerApiV1UserNotificationUnsubscribePutRequest {
|
||||
return ApiAnswerApiV1UserNotificationUnsubscribePutRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// Execute executes the request
|
||||
// @return HandlerRespBody
|
||||
func (a *UserAPIService) AnswerApiV1UserNotificationUnsubscribePutExecute(r ApiAnswerApiV1UserNotificationUnsubscribePutRequest) (*HandlerRespBody, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodPut
|
||||
localVarPostBody interface{}
|
||||
formFiles []formFile
|
||||
localVarReturnValue *HandlerRespBody
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserAPIService.AnswerApiV1UserNotificationUnsubscribePut")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
|
||||
localVarPath := localBasePath + "/answer/api/v1/user/notification/unsubscribe"
|
||||
|
||||
localVarHeaderParams := make(map[string]string)
|
||||
localVarQueryParams := url.Values{}
|
||||
localVarFormParams := url.Values{}
|
||||
if r.data == nil {
|
||||
return localVarReturnValue, nil, reportError("data is required and must be specified")
|
||||
}
|
||||
|
||||
// to determine the Content-Type header
|
||||
localVarHTTPContentTypes := []string{"application/json"}
|
||||
|
||||
// set Content-Type header
|
||||
localVarHTTPContentType := selectHeaderContentType(localVarHTTPContentTypes)
|
||||
if localVarHTTPContentType != "" {
|
||||
localVarHeaderParams["Content-Type"] = localVarHTTPContentType
|
||||
}
|
||||
|
||||
// to determine the Accept header
|
||||
localVarHTTPHeaderAccepts := []string{"application/json"}
|
||||
|
||||
// set Accept header
|
||||
localVarHTTPHeaderAccept := selectHeaderAccept(localVarHTTPHeaderAccepts)
|
||||
if localVarHTTPHeaderAccept != "" {
|
||||
localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept
|
||||
}
|
||||
// body params
|
||||
localVarPostBody = r.data
|
||||
req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles)
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, err
|
||||
}
|
||||
|
||||
localVarHTTPResponse, err := a.client.callAPI(req)
|
||||
if err != nil || localVarHTTPResponse == nil {
|
||||
return localVarReturnValue, localVarHTTPResponse, err
|
||||
}
|
||||
|
||||
localVarBody, err := io.ReadAll(localVarHTTPResponse.Body)
|
||||
localVarHTTPResponse.Body.Close()
|
||||
localVarHTTPResponse.Body = io.NopCloser(bytes.NewBuffer(localVarBody))
|
||||
if err != nil {
|
||||
return localVarReturnValue, localVarHTTPResponse, err
|
||||
}
|
||||
|
||||
if localVarHTTPResponse.StatusCode >= 300 {
|
||||
newErr := &GenericOpenAPIError{
|
||||
body: localVarBody,
|
||||
error: localVarHTTPResponse.Status,
|
||||
}
|
||||
return localVarReturnValue, localVarHTTPResponse, newErr
|
||||
}
|
||||
|
||||
err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
|
||||
if err != nil {
|
||||
newErr := &GenericOpenAPIError{
|
||||
body: localVarBody,
|
||||
error: err.Error(),
|
||||
}
|
||||
return localVarReturnValue, localVarHTTPResponse, newErr
|
||||
}
|
||||
|
||||
return localVarReturnValue, localVarHTTPResponse, nil
|
||||
}
|
||||
|
||||
type ApiAnswerApiV1UserPasswordPutRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *UserApiService
|
||||
ApiService *UserAPIService
|
||||
data *SchemaUserModifyPasswordReq
|
||||
}
|
||||
|
||||
@@ -1714,7 +1839,7 @@ UserModifyPassWord
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiAnswerApiV1UserPasswordPutRequest
|
||||
*/
|
||||
func (a *UserApiService) AnswerApiV1UserPasswordPut(ctx context.Context) ApiAnswerApiV1UserPasswordPutRequest {
|
||||
func (a *UserAPIService) AnswerApiV1UserPasswordPut(ctx context.Context) ApiAnswerApiV1UserPasswordPutRequest {
|
||||
return ApiAnswerApiV1UserPasswordPutRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
@@ -1723,7 +1848,7 @@ func (a *UserApiService) AnswerApiV1UserPasswordPut(ctx context.Context) ApiAnsw
|
||||
|
||||
// Execute executes the request
|
||||
// @return HandlerRespBody
|
||||
func (a *UserApiService) AnswerApiV1UserPasswordPutExecute(r ApiAnswerApiV1UserPasswordPutRequest) (*HandlerRespBody, *http.Response, error) {
|
||||
func (a *UserAPIService) AnswerApiV1UserPasswordPutExecute(r ApiAnswerApiV1UserPasswordPutRequest) (*HandlerRespBody, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodPut
|
||||
localVarPostBody interface{}
|
||||
@@ -1731,7 +1856,7 @@ func (a *UserApiService) AnswerApiV1UserPasswordPutExecute(r ApiAnswerApiV1UserP
|
||||
localVarReturnValue *HandlerRespBody
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserApiService.AnswerApiV1UserPasswordPut")
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserAPIService.AnswerApiV1UserPasswordPut")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
@@ -1817,7 +1942,7 @@ func (a *UserApiService) AnswerApiV1UserPasswordPutExecute(r ApiAnswerApiV1UserP
|
||||
|
||||
type ApiAnswerApiV1UserPasswordReplacementPostRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *UserApiService
|
||||
ApiService *UserAPIService
|
||||
data *SchemaUserRePassWordRequest
|
||||
}
|
||||
|
||||
@@ -1839,7 +1964,7 @@ UseRePassWord
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiAnswerApiV1UserPasswordReplacementPostRequest
|
||||
*/
|
||||
func (a *UserApiService) AnswerApiV1UserPasswordReplacementPost(ctx context.Context) ApiAnswerApiV1UserPasswordReplacementPostRequest {
|
||||
func (a *UserAPIService) AnswerApiV1UserPasswordReplacementPost(ctx context.Context) ApiAnswerApiV1UserPasswordReplacementPostRequest {
|
||||
return ApiAnswerApiV1UserPasswordReplacementPostRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
@@ -1848,7 +1973,7 @@ func (a *UserApiService) AnswerApiV1UserPasswordReplacementPost(ctx context.Cont
|
||||
|
||||
// Execute executes the request
|
||||
// @return string
|
||||
func (a *UserApiService) AnswerApiV1UserPasswordReplacementPostExecute(r ApiAnswerApiV1UserPasswordReplacementPostRequest) (string, *http.Response, error) {
|
||||
func (a *UserAPIService) AnswerApiV1UserPasswordReplacementPostExecute(r ApiAnswerApiV1UserPasswordReplacementPostRequest) (string, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodPost
|
||||
localVarPostBody interface{}
|
||||
@@ -1856,7 +1981,7 @@ func (a *UserApiService) AnswerApiV1UserPasswordReplacementPostExecute(r ApiAnsw
|
||||
localVarReturnValue string
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserApiService.AnswerApiV1UserPasswordReplacementPost")
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserAPIService.AnswerApiV1UserPasswordReplacementPost")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
@@ -1928,7 +2053,7 @@ func (a *UserApiService) AnswerApiV1UserPasswordReplacementPostExecute(r ApiAnsw
|
||||
|
||||
type ApiAnswerApiV1UserPasswordResetPostRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *UserApiService
|
||||
ApiService *UserAPIService
|
||||
data *SchemaUserRetrievePassWordRequest
|
||||
}
|
||||
|
||||
@@ -1950,7 +2075,7 @@ RetrievePassWord
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiAnswerApiV1UserPasswordResetPostRequest
|
||||
*/
|
||||
func (a *UserApiService) AnswerApiV1UserPasswordResetPost(ctx context.Context) ApiAnswerApiV1UserPasswordResetPostRequest {
|
||||
func (a *UserAPIService) AnswerApiV1UserPasswordResetPost(ctx context.Context) ApiAnswerApiV1UserPasswordResetPostRequest {
|
||||
return ApiAnswerApiV1UserPasswordResetPostRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
@@ -1959,7 +2084,7 @@ func (a *UserApiService) AnswerApiV1UserPasswordResetPost(ctx context.Context) A
|
||||
|
||||
// Execute executes the request
|
||||
// @return string
|
||||
func (a *UserApiService) AnswerApiV1UserPasswordResetPostExecute(r ApiAnswerApiV1UserPasswordResetPostRequest) (string, *http.Response, error) {
|
||||
func (a *UserAPIService) AnswerApiV1UserPasswordResetPostExecute(r ApiAnswerApiV1UserPasswordResetPostRequest) (string, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodPost
|
||||
localVarPostBody interface{}
|
||||
@@ -1967,7 +2092,7 @@ func (a *UserApiService) AnswerApiV1UserPasswordResetPostExecute(r ApiAnswerApiV
|
||||
localVarReturnValue string
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserApiService.AnswerApiV1UserPasswordResetPost")
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserAPIService.AnswerApiV1UserPasswordResetPost")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
@@ -2039,7 +2164,7 @@ func (a *UserApiService) AnswerApiV1UserPasswordResetPostExecute(r ApiAnswerApiV
|
||||
|
||||
type ApiAnswerApiV1UserRankingGetRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *UserApiService
|
||||
ApiService *UserAPIService
|
||||
}
|
||||
|
||||
func (r ApiAnswerApiV1UserRankingGetRequest) Execute() (*AnswerApiV1UserRankingGet200Response, *http.Response, error) {
|
||||
@@ -2054,7 +2179,7 @@ get user ranking
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiAnswerApiV1UserRankingGetRequest
|
||||
*/
|
||||
func (a *UserApiService) AnswerApiV1UserRankingGet(ctx context.Context) ApiAnswerApiV1UserRankingGetRequest {
|
||||
func (a *UserAPIService) AnswerApiV1UserRankingGet(ctx context.Context) ApiAnswerApiV1UserRankingGetRequest {
|
||||
return ApiAnswerApiV1UserRankingGetRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
@@ -2063,7 +2188,7 @@ func (a *UserApiService) AnswerApiV1UserRankingGet(ctx context.Context) ApiAnswe
|
||||
|
||||
// Execute executes the request
|
||||
// @return AnswerApiV1UserRankingGet200Response
|
||||
func (a *UserApiService) AnswerApiV1UserRankingGetExecute(r ApiAnswerApiV1UserRankingGetRequest) (*AnswerApiV1UserRankingGet200Response, *http.Response, error) {
|
||||
func (a *UserAPIService) AnswerApiV1UserRankingGetExecute(r ApiAnswerApiV1UserRankingGetRequest) (*AnswerApiV1UserRankingGet200Response, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodGet
|
||||
localVarPostBody interface{}
|
||||
@@ -2071,7 +2196,7 @@ func (a *UserApiService) AnswerApiV1UserRankingGetExecute(r ApiAnswerApiV1UserRa
|
||||
localVarReturnValue *AnswerApiV1UserRankingGet200Response
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserApiService.AnswerApiV1UserRankingGet")
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserAPIService.AnswerApiV1UserRankingGet")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
@@ -2152,7 +2277,7 @@ func (a *UserApiService) AnswerApiV1UserRankingGetExecute(r ApiAnswerApiV1UserRa
|
||||
|
||||
type ApiAnswerApiV1UserRegisterCaptchaGetRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *UserApiService
|
||||
ApiService *UserAPIService
|
||||
}
|
||||
|
||||
func (r ApiAnswerApiV1UserRegisterCaptchaGetRequest) Execute() (*AnswerApiV1UserEmailVerificationPost200Response, *http.Response, error) {
|
||||
@@ -2167,7 +2292,7 @@ UserRegisterCaptcha
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiAnswerApiV1UserRegisterCaptchaGetRequest
|
||||
*/
|
||||
func (a *UserApiService) AnswerApiV1UserRegisterCaptchaGet(ctx context.Context) ApiAnswerApiV1UserRegisterCaptchaGetRequest {
|
||||
func (a *UserAPIService) AnswerApiV1UserRegisterCaptchaGet(ctx context.Context) ApiAnswerApiV1UserRegisterCaptchaGetRequest {
|
||||
return ApiAnswerApiV1UserRegisterCaptchaGetRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
@@ -2176,7 +2301,7 @@ func (a *UserApiService) AnswerApiV1UserRegisterCaptchaGet(ctx context.Context)
|
||||
|
||||
// Execute executes the request
|
||||
// @return AnswerApiV1UserEmailVerificationPost200Response
|
||||
func (a *UserApiService) AnswerApiV1UserRegisterCaptchaGetExecute(r ApiAnswerApiV1UserRegisterCaptchaGetRequest) (*AnswerApiV1UserEmailVerificationPost200Response, *http.Response, error) {
|
||||
func (a *UserAPIService) AnswerApiV1UserRegisterCaptchaGetExecute(r ApiAnswerApiV1UserRegisterCaptchaGetRequest) (*AnswerApiV1UserEmailVerificationPost200Response, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodGet
|
||||
localVarPostBody interface{}
|
||||
@@ -2184,7 +2309,7 @@ func (a *UserApiService) AnswerApiV1UserRegisterCaptchaGetExecute(r ApiAnswerApi
|
||||
localVarReturnValue *AnswerApiV1UserEmailVerificationPost200Response
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserApiService.AnswerApiV1UserRegisterCaptchaGet")
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserAPIService.AnswerApiV1UserRegisterCaptchaGet")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
@@ -2251,7 +2376,7 @@ func (a *UserApiService) AnswerApiV1UserRegisterCaptchaGetExecute(r ApiAnswerApi
|
||||
|
||||
type ApiAnswerApiV1UserRegisterEmailPostRequest struct {
|
||||
ctx context.Context
|
||||
ApiService *UserApiService
|
||||
ApiService *UserAPIService
|
||||
data *SchemaUserRegisterReq
|
||||
}
|
||||
|
||||
@@ -2273,7 +2398,7 @@ UserRegisterByEmail
|
||||
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
|
||||
@return ApiAnswerApiV1UserRegisterEmailPostRequest
|
||||
*/
|
||||
func (a *UserApiService) AnswerApiV1UserRegisterEmailPost(ctx context.Context) ApiAnswerApiV1UserRegisterEmailPostRequest {
|
||||
func (a *UserAPIService) AnswerApiV1UserRegisterEmailPost(ctx context.Context) ApiAnswerApiV1UserRegisterEmailPostRequest {
|
||||
return ApiAnswerApiV1UserRegisterEmailPostRequest{
|
||||
ApiService: a,
|
||||
ctx: ctx,
|
||||
@@ -2282,7 +2407,7 @@ func (a *UserApiService) AnswerApiV1UserRegisterEmailPost(ctx context.Context) A
|
||||
|
||||
// Execute executes the request
|
||||
// @return AnswerApiV1UserEmailVerificationPost200Response
|
||||
func (a *UserApiService) AnswerApiV1UserRegisterEmailPostExecute(r ApiAnswerApiV1UserRegisterEmailPostRequest) (*AnswerApiV1UserEmailVerificationPost200Response, *http.Response, error) {
|
||||
func (a *UserAPIService) AnswerApiV1UserRegisterEmailPostExecute(r ApiAnswerApiV1UserRegisterEmailPostRequest) (*AnswerApiV1UserEmailVerificationPost200Response, *http.Response, error) {
|
||||
var (
|
||||
localVarHTTPMethod = http.MethodPost
|
||||
localVarPostBody interface{}
|
||||
@@ -2290,7 +2415,7 @@ func (a *UserApiService) AnswerApiV1UserRegisterEmailPostExecute(r ApiAnswerApiV
|
||||
localVarReturnValue *AnswerApiV1UserEmailVerificationPost200Response
|
||||
)
|
||||
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserApiService.AnswerApiV1UserRegisterEmailPost")
|
||||
localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "UserAPIService.AnswerApiV1UserRegisterEmailPost")
|
||||
if err != nil {
|
||||
return localVarReturnValue, nil, &GenericOpenAPIError{error: err.Error()}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user