更新文档内容
This commit is contained in:
362
README.md
362
README.md
@@ -1,4 +1,4 @@
|
||||
# Go API client for openapi
|
||||
# Go API client for answer_sdk
|
||||
|
||||
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
|
||||
@@ -21,7 +21,7 @@ go get golang.org/x/net/context
|
||||
Put the package under your project folder and add the following in import:
|
||||
|
||||
```golang
|
||||
import openapi "github.com/GIT_USER_ID/GIT_REPO_ID"
|
||||
import answer_sdk "git.ncc.cx/package/openapi-go-answer"
|
||||
```
|
||||
|
||||
To use a proxy, set the environment variable `HTTP_PROXY`:
|
||||
@@ -39,7 +39,7 @@ Default configuration comes with `Servers` field that contains server objects as
|
||||
For using other server than the one defined on index 0 set context value `sw.ContextServerIndex` of type `int`.
|
||||
|
||||
```golang
|
||||
ctx := context.WithValue(context.Background(), openapi.ContextServerIndex, 1)
|
||||
ctx := context.WithValue(context.Background(), answer_sdk.ContextServerIndex, 1)
|
||||
```
|
||||
|
||||
### Templated Server URL
|
||||
@@ -47,7 +47,7 @@ ctx := context.WithValue(context.Background(), openapi.ContextServerIndex, 1)
|
||||
Templated server URL is formatted using default variables from configuration or from context value `sw.ContextServerVariables` of type `map[string]string`.
|
||||
|
||||
```golang
|
||||
ctx := context.WithValue(context.Background(), openapi.ContextServerVariables, map[string]string{
|
||||
ctx := context.WithValue(context.Background(), answer_sdk.ContextServerVariables, map[string]string{
|
||||
"basePath": "v2",
|
||||
})
|
||||
```
|
||||
@@ -61,10 +61,10 @@ An operation is uniquely identified by `"{classname}Service.{nickname}"` string.
|
||||
Similar rules for overriding default operation server index and variables applies by using `sw.ContextOperationServerIndices` and `sw.ContextOperationServerVariables` context maps.
|
||||
|
||||
```golang
|
||||
ctx := context.WithValue(context.Background(), openapi.ContextOperationServerIndices, map[string]int{
|
||||
ctx := context.WithValue(context.Background(), answer_sdk.ContextOperationServerIndices, map[string]int{
|
||||
"{classname}Service.{nickname}": 2,
|
||||
})
|
||||
ctx = context.WithValue(context.Background(), openapi.ContextOperationServerVariables, map[string]map[string]string{
|
||||
ctx = context.WithValue(context.Background(), answer_sdk.ContextOperationServerVariables, map[string]map[string]string{
|
||||
"{classname}Service.{nickname}": {
|
||||
"port": "8443",
|
||||
},
|
||||
@@ -77,151 +77,154 @@ All URIs are relative to *http://localhost*
|
||||
|
||||
Class | Method | HTTP request | Description
|
||||
------------ | ------------- | ------------- | -------------
|
||||
*ActivityApi* | [**AnswerApiV1FollowPost**](docs/ActivityApi.md#answerapiv1followpost) | **Post** /answer/api/v1/follow | follow object or cancel follow operation
|
||||
*ActivityApi* | [**AnswerApiV1FollowTagsPut**](docs/ActivityApi.md#answerapiv1followtagsput) | **Put** /answer/api/v1/follow/tags | update user follow tags
|
||||
*ActivityApi* | [**AnswerApiV1PersonalVotePageGet**](docs/ActivityApi.md#answerapiv1personalvotepageget) | **Get** /answer/api/v1/personal/vote/page | get user personal votes
|
||||
*ActivityApi* | [**AnswerApiV1VoteDownPost**](docs/ActivityApi.md#answerapiv1votedownpost) | **Post** /answer/api/v1/vote/down | vote down
|
||||
*ActivityApi* | [**AnswerApiV1VoteUpPost**](docs/ActivityApi.md#answerapiv1voteuppost) | **Post** /answer/api/v1/vote/up | vote up
|
||||
*AdminApi* | [**AnswerAdminApiAnswerPageGet**](docs/AdminApi.md#answeradminapianswerpageget) | **Get** /answer/admin/api/answer/page | AdminAnswerPage admin answer page
|
||||
*AdminApi* | [**AnswerAdminApiAnswerStatusPut**](docs/AdminApi.md#answeradminapianswerstatusput) | **Put** /answer/admin/api/answer/status | AdminSetAnswerStatus
|
||||
*AdminApi* | [**AnswerAdminApiDashboardGet**](docs/AdminApi.md#answeradminapidashboardget) | **Get** /answer/admin/api/dashboard | DashboardInfo
|
||||
*AdminApi* | [**AnswerAdminApiQuestionPageGet**](docs/AdminApi.md#answeradminapiquestionpageget) | **Get** /answer/admin/api/question/page | AdminQuestionPage admin question page
|
||||
*AdminApi* | [**AnswerAdminApiQuestionStatusPut**](docs/AdminApi.md#answeradminapiquestionstatusput) | **Put** /answer/admin/api/question/status | AdminSetQuestionStatus
|
||||
*AdminApi* | [**AnswerAdminApiReportPut**](docs/AdminApi.md#answeradminapireportput) | **Put** /answer/admin/api/report/ | handle flag
|
||||
*AdminApi* | [**AnswerAdminApiReportsPageGet**](docs/AdminApi.md#answeradminapireportspageget) | **Get** /answer/admin/api/reports/page | list report page
|
||||
*AdminApi* | [**AnswerAdminApiRolesGet**](docs/AdminApi.md#answeradminapirolesget) | **Get** /answer/admin/api/roles | get role list
|
||||
*AdminApi* | [**AnswerAdminApiSettingPrivilegesGet**](docs/AdminApi.md#answeradminapisettingprivilegesget) | **Get** /answer/admin/api/setting/privileges | GetPrivilegesConfig get privileges config
|
||||
*AdminApi* | [**AnswerAdminApiSettingPrivilegesPut**](docs/AdminApi.md#answeradminapisettingprivilegesput) | **Put** /answer/admin/api/setting/privileges | update privileges config
|
||||
*AdminApi* | [**AnswerAdminApiSettingSmtpGet**](docs/AdminApi.md#answeradminapisettingsmtpget) | **Get** /answer/admin/api/setting/smtp | GetSMTPConfig get smtp config
|
||||
*AdminApi* | [**AnswerAdminApiSettingSmtpPut**](docs/AdminApi.md#answeradminapisettingsmtpput) | **Put** /answer/admin/api/setting/smtp | update smtp config
|
||||
*AdminApi* | [**AnswerAdminApiSiteinfoBrandingGet**](docs/AdminApi.md#answeradminapisiteinfobrandingget) | **Get** /answer/admin/api/siteinfo/branding | get site interface
|
||||
*AdminApi* | [**AnswerAdminApiSiteinfoBrandingPut**](docs/AdminApi.md#answeradminapisiteinfobrandingput) | **Put** /answer/admin/api/siteinfo/branding | update site info branding
|
||||
*AdminApi* | [**AnswerAdminApiSiteinfoCustomCssHtmlGet**](docs/AdminApi.md#answeradminapisiteinfocustomcsshtmlget) | **Get** /answer/admin/api/siteinfo/custom-css-html | get site info custom html css config
|
||||
*AdminApi* | [**AnswerAdminApiSiteinfoCustomCssHtmlPut**](docs/AdminApi.md#answeradminapisiteinfocustomcsshtmlput) | **Put** /answer/admin/api/siteinfo/custom-css-html | update site custom css html config
|
||||
*AdminApi* | [**AnswerAdminApiSiteinfoGeneralGet**](docs/AdminApi.md#answeradminapisiteinfogeneralget) | **Get** /answer/admin/api/siteinfo/general | get site general information
|
||||
*AdminApi* | [**AnswerAdminApiSiteinfoGeneralPut**](docs/AdminApi.md#answeradminapisiteinfogeneralput) | **Put** /answer/admin/api/siteinfo/general | update site general information
|
||||
*AdminApi* | [**AnswerAdminApiSiteinfoInterfaceGet**](docs/AdminApi.md#answeradminapisiteinfointerfaceget) | **Get** /answer/admin/api/siteinfo/interface | get site interface
|
||||
*AdminApi* | [**AnswerAdminApiSiteinfoInterfacePut**](docs/AdminApi.md#answeradminapisiteinfointerfaceput) | **Put** /answer/admin/api/siteinfo/interface | update site info interface
|
||||
*AdminApi* | [**AnswerAdminApiSiteinfoLegalGet**](docs/AdminApi.md#answeradminapisiteinfolegalget) | **Get** /answer/admin/api/siteinfo/legal | Set the legal information for the site
|
||||
*AdminApi* | [**AnswerAdminApiSiteinfoLegalPut**](docs/AdminApi.md#answeradminapisiteinfolegalput) | **Put** /answer/admin/api/siteinfo/legal | update site legal info
|
||||
*AdminApi* | [**AnswerAdminApiSiteinfoLoginGet**](docs/AdminApi.md#answeradminapisiteinfologinget) | **Get** /answer/admin/api/siteinfo/login | get site info login config
|
||||
*AdminApi* | [**AnswerAdminApiSiteinfoLoginPut**](docs/AdminApi.md#answeradminapisiteinfologinput) | **Put** /answer/admin/api/siteinfo/login | update site login
|
||||
*AdminApi* | [**AnswerAdminApiSiteinfoSeoGet**](docs/AdminApi.md#answeradminapisiteinfoseoget) | **Get** /answer/admin/api/siteinfo/seo | get site seo information
|
||||
*AdminApi* | [**AnswerAdminApiSiteinfoSeoPut**](docs/AdminApi.md#answeradminapisiteinfoseoput) | **Put** /answer/admin/api/siteinfo/seo | update site seo information
|
||||
*AdminApi* | [**AnswerAdminApiSiteinfoThemeGet**](docs/AdminApi.md#answeradminapisiteinfothemeget) | **Get** /answer/admin/api/siteinfo/theme | get site info theme config
|
||||
*AdminApi* | [**AnswerAdminApiSiteinfoThemePut**](docs/AdminApi.md#answeradminapisiteinfothemeput) | **Put** /answer/admin/api/siteinfo/theme | update site custom css html config
|
||||
*AdminApi* | [**AnswerAdminApiSiteinfoUsersGet**](docs/AdminApi.md#answeradminapisiteinfousersget) | **Get** /answer/admin/api/siteinfo/users | get site user config
|
||||
*AdminApi* | [**AnswerAdminApiSiteinfoUsersPut**](docs/AdminApi.md#answeradminapisiteinfousersput) | **Put** /answer/admin/api/siteinfo/users | update site info config about users
|
||||
*AdminApi* | [**AnswerAdminApiSiteinfoWriteGet**](docs/AdminApi.md#answeradminapisiteinfowriteget) | **Get** /answer/admin/api/siteinfo/write | get site interface
|
||||
*AdminApi* | [**AnswerAdminApiSiteinfoWritePut**](docs/AdminApi.md#answeradminapisiteinfowriteput) | **Put** /answer/admin/api/siteinfo/write | update site write info
|
||||
*AdminApi* | [**AnswerAdminApiThemeOptionsGet**](docs/AdminApi.md#answeradminapithemeoptionsget) | **Get** /answer/admin/api/theme/options | Get theme options
|
||||
*AdminApi* | [**AnswerAdminApiUserActivationGet**](docs/AdminApi.md#answeradminapiuseractivationget) | **Get** /answer/admin/api/user/activation | get user activation
|
||||
*AdminApi* | [**AnswerAdminApiUserPasswordPut**](docs/AdminApi.md#answeradminapiuserpasswordput) | **Put** /answer/admin/api/user/password | update user password
|
||||
*AdminApi* | [**AnswerAdminApiUserPost**](docs/AdminApi.md#answeradminapiuserpost) | **Post** /answer/admin/api/user | add user
|
||||
*AdminApi* | [**AnswerAdminApiUserRolePut**](docs/AdminApi.md#answeradminapiuserroleput) | **Put** /answer/admin/api/user/role | update user role
|
||||
*AdminApi* | [**AnswerAdminApiUserStatusPut**](docs/AdminApi.md#answeradminapiuserstatusput) | **Put** /answer/admin/api/user/status | update user
|
||||
*AdminApi* | [**AnswerAdminApiUsersActivationPost**](docs/AdminApi.md#answeradminapiusersactivationpost) | **Post** /answer/admin/api/users/activation | send user activation
|
||||
*AdminApi* | [**AnswerAdminApiUsersPageGet**](docs/AdminApi.md#answeradminapiuserspageget) | **Get** /answer/admin/api/users/page | get user page
|
||||
*AdminPluginApi* | [**AnswerAdminApiPluginConfigGet**](docs/AdminPluginApi.md#answeradminapipluginconfigget) | **Get** /answer/admin/api/plugin/config | get plugin config
|
||||
*AdminPluginApi* | [**AnswerAdminApiPluginConfigPut**](docs/AdminPluginApi.md#answeradminapipluginconfigput) | **Put** /answer/admin/api/plugin/config | update plugin config
|
||||
*AdminPluginApi* | [**AnswerAdminApiPluginStatusPut**](docs/AdminPluginApi.md#answeradminapipluginstatusput) | **Put** /answer/admin/api/plugin/status | update plugin status
|
||||
*AdminPluginApi* | [**AnswerAdminApiPluginsGet**](docs/AdminPluginApi.md#answeradminapipluginsget) | **Get** /answer/admin/api/plugins | get plugin list
|
||||
*ApiAnswerApi* | [**AnswerApiV1AnswerAcceptancePost**](docs/ApiAnswerApi.md#answerapiv1answeracceptancepost) | **Post** /answer/api/v1/answer/acceptance | Accepted
|
||||
*ApiAnswerApi* | [**AnswerApiV1AnswerDelete**](docs/ApiAnswerApi.md#answerapiv1answerdelete) | **Delete** /answer/api/v1/answer | delete answer
|
||||
*ApiAnswerApi* | [**AnswerApiV1AnswerInfoGet**](docs/ApiAnswerApi.md#answerapiv1answerinfoget) | **Get** /answer/api/v1/answer/info | Get Answer
|
||||
*ApiAnswerApi* | [**AnswerApiV1AnswerPageGet**](docs/ApiAnswerApi.md#answerapiv1answerpageget) | **Get** /answer/api/v1/answer/page | AnswerList
|
||||
*ApiAnswerApi* | [**AnswerApiV1AnswerPost**](docs/ApiAnswerApi.md#answerapiv1answerpost) | **Post** /answer/api/v1/answer | Insert Answer
|
||||
*ApiAnswerApi* | [**AnswerApiV1AnswerPut**](docs/ApiAnswerApi.md#answerapiv1answerput) | **Put** /answer/api/v1/answer | Update Answer
|
||||
*CollectionApi* | [**AnswerApiV1CollectionSwitchPost**](docs/CollectionApi.md#answerapiv1collectionswitchpost) | **Post** /answer/api/v1/collection/switch | add collection
|
||||
*CollectionApi* | [**AnswerApiV1PersonalCollectionPageGet**](docs/CollectionApi.md#answerapiv1personalcollectionpageget) | **Get** /answer/api/v1/personal/collection/page | list personal collections
|
||||
*CommentApi* | [**AnswerApiV1ActivityTimelineDetailGet**](docs/CommentApi.md#answerapiv1activitytimelinedetailget) | **Get** /answer/api/v1/activity/timeline/detail | get object timeline detail
|
||||
*CommentApi* | [**AnswerApiV1ActivityTimelineGet**](docs/CommentApi.md#answerapiv1activitytimelineget) | **Get** /answer/api/v1/activity/timeline | get object timeline
|
||||
*CommentApi* | [**AnswerApiV1CommentDelete**](docs/CommentApi.md#answerapiv1commentdelete) | **Delete** /answer/api/v1/comment | remove comment
|
||||
*CommentApi* | [**AnswerApiV1CommentGet**](docs/CommentApi.md#answerapiv1commentget) | **Get** /answer/api/v1/comment | get comment by id
|
||||
*CommentApi* | [**AnswerApiV1CommentPageGet**](docs/CommentApi.md#answerapiv1commentpageget) | **Get** /answer/api/v1/comment/page | get comment page
|
||||
*CommentApi* | [**AnswerApiV1CommentPost**](docs/CommentApi.md#answerapiv1commentpost) | **Post** /answer/api/v1/comment | add comment
|
||||
*CommentApi* | [**AnswerApiV1CommentPut**](docs/CommentApi.md#answerapiv1commentput) | **Put** /answer/api/v1/comment | update comment
|
||||
*CommentApi* | [**AnswerApiV1PersonalCommentPageGet**](docs/CommentApi.md#answerapiv1personalcommentpageget) | **Get** /answer/api/v1/personal/comment/page | user personal comment list
|
||||
*InstallationApi* | [**InstallationBaseInfoPost**](docs/InstallationApi.md#installationbaseinfopost) | **Post** /installation/base-info | init base info
|
||||
*InstallationApi* | [**InstallationConfigFileCheckPost**](docs/InstallationApi.md#installationconfigfilecheckpost) | **Post** /installation/config-file/check | check config file if exist when installation
|
||||
*InstallationApi* | [**InstallationDbCheckPost**](docs/InstallationApi.md#installationdbcheckpost) | **Post** /installation/db/check | check database if exist when installation
|
||||
*InstallationApi* | [**InstallationInitPost**](docs/InstallationApi.md#installationinitpost) | **Post** /installation/init | init environment
|
||||
*InstallationApi* | [**RootGet**](docs/InstallationApi.md#rootget) | **Get** / | if config file not exist try to redirect to install page
|
||||
*LangApi* | [**AnswerAdminApiLanguageOptionsGet**](docs/LangApi.md#answeradminapilanguageoptionsget) | **Get** /answer/admin/api/language/options | Get language options
|
||||
*LangApi* | [**AnswerApiV1LanguageConfigGet**](docs/LangApi.md#answerapiv1languageconfigget) | **Get** /answer/api/v1/language/config | get language config mapping
|
||||
*LangApi* | [**AnswerApiV1LanguageOptionsGet**](docs/LangApi.md#answerapiv1languageoptionsget) | **Get** /answer/api/v1/language/options | Get language options
|
||||
*LangApi* | [**InstallationLanguageOptionsGet**](docs/LangApi.md#installationlanguageoptionsget) | **Get** /installation/language/options | get installation language options
|
||||
*NotificationApi* | [**AnswerApiV1NotificationPageGet**](docs/NotificationApi.md#answerapiv1notificationpageget) | **Get** /answer/api/v1/notification/page | get notification list
|
||||
*NotificationApi* | [**AnswerApiV1NotificationReadStateAllPut**](docs/NotificationApi.md#answerapiv1notificationreadstateallput) | **Put** /answer/api/v1/notification/read/state/all | ClearUnRead
|
||||
*NotificationApi* | [**AnswerApiV1NotificationReadStatePut**](docs/NotificationApi.md#answerapiv1notificationreadstateput) | **Put** /answer/api/v1/notification/read/state | ClearUnRead
|
||||
*NotificationApi* | [**AnswerApiV1NotificationStatusGet**](docs/NotificationApi.md#answerapiv1notificationstatusget) | **Get** /answer/api/v1/notification/status | GetRedDot
|
||||
*NotificationApi* | [**AnswerApiV1NotificationStatusPut**](docs/NotificationApi.md#answerapiv1notificationstatusput) | **Put** /answer/api/v1/notification/status | DelRedDot
|
||||
*PermissionApi* | [**AnswerApiV1PermissionGet**](docs/PermissionApi.md#answerapiv1permissionget) | **Get** /answer/api/v1/permission | check user permission
|
||||
*PersonalApi* | [**AnswerApiV1PersonalAnswerPageGet**](docs/PersonalApi.md#answerapiv1personalanswerpageget) | **Get** /answer/api/v1/personal/answer/page | list personal answers
|
||||
*PersonalApi* | [**PersonalQuestionPageGet**](docs/PersonalApi.md#personalquestionpageget) | **Get** /personal/question/page | list personal questions
|
||||
*PluginConnectorApi* | [**AnswerApiV1ConnectorBindingEmailPost**](docs/PluginConnectorApi.md#answerapiv1connectorbindingemailpost) | **Post** /answer/api/v1/connector/binding/email | external login binding user send email
|
||||
*PluginConnectorApi* | [**AnswerApiV1ConnectorInfoGet**](docs/PluginConnectorApi.md#answerapiv1connectorinfoget) | **Get** /answer/api/v1/connector/info | get all enabled connectors
|
||||
*PluginConnectorApi* | [**AnswerApiV1ConnectorUserInfoGet**](docs/PluginConnectorApi.md#answerapiv1connectoruserinfoget) | **Get** /answer/api/v1/connector/user/info | get all connectors info about user
|
||||
*PluginConnectorApi* | [**AnswerApiV1ConnectorUserUnbindingDelete**](docs/PluginConnectorApi.md#answerapiv1connectoruserunbindingdelete) | **Delete** /answer/api/v1/connector/user/unbinding | unbind external user login
|
||||
*QuestionApi* | [**AnswerApiV1PersonalQaTopGet**](docs/QuestionApi.md#answerapiv1personalqatopget) | **Get** /answer/api/v1/personal/qa/top | UserTop
|
||||
*QuestionApi* | [**AnswerApiV1QuestionAnswerPost**](docs/QuestionApi.md#answerapiv1questionanswerpost) | **Post** /answer/api/v1/question/answer | add question and answer
|
||||
*QuestionApi* | [**AnswerApiV1QuestionDelete**](docs/QuestionApi.md#answerapiv1questiondelete) | **Delete** /answer/api/v1/question | delete question
|
||||
*QuestionApi* | [**AnswerApiV1QuestionInfoGet**](docs/QuestionApi.md#answerapiv1questioninfoget) | **Get** /answer/api/v1/question/info | get question details
|
||||
*QuestionApi* | [**AnswerApiV1QuestionInviteGet**](docs/QuestionApi.md#answerapiv1questioninviteget) | **Get** /answer/api/v1/question/invite | get question invite user info
|
||||
*QuestionApi* | [**AnswerApiV1QuestionInvitePut**](docs/QuestionApi.md#answerapiv1questioninviteput) | **Put** /answer/api/v1/question/invite | update question invite user
|
||||
*QuestionApi* | [**AnswerApiV1QuestionOperationPut**](docs/QuestionApi.md#answerapiv1questionoperationput) | **Put** /answer/api/v1/question/operation | Operation question
|
||||
*QuestionApi* | [**AnswerApiV1QuestionPageGet**](docs/QuestionApi.md#answerapiv1questionpageget) | **Get** /answer/api/v1/question/page | get questions by page
|
||||
*QuestionApi* | [**AnswerApiV1QuestionPost**](docs/QuestionApi.md#answerapiv1questionpost) | **Post** /answer/api/v1/question | add question
|
||||
*QuestionApi* | [**AnswerApiV1QuestionPut**](docs/QuestionApi.md#answerapiv1questionput) | **Put** /answer/api/v1/question | update question
|
||||
*QuestionApi* | [**AnswerApiV1QuestionReopenPut**](docs/QuestionApi.md#answerapiv1questionreopenput) | **Put** /answer/api/v1/question/reopen | reopen question
|
||||
*QuestionApi* | [**AnswerApiV1QuestionSimilarGet**](docs/QuestionApi.md#answerapiv1questionsimilarget) | **Get** /answer/api/v1/question/similar | add question title like
|
||||
*QuestionApi* | [**AnswerApiV1QuestionSimilarTagGet**](docs/QuestionApi.md#answerapiv1questionsimilartagget) | **Get** /answer/api/v1/question/similar/tag | Search Similar Question
|
||||
*QuestionApi* | [**AnswerApiV1QuestionStatusPut**](docs/QuestionApi.md#answerapiv1questionstatusput) | **Put** /answer/api/v1/question/status | Close question
|
||||
*RankApi* | [**AnswerApiV1PersonalRankPageGet**](docs/RankApi.md#answerapiv1personalrankpageget) | **Get** /answer/api/v1/personal/rank/page | user personal rank list
|
||||
*ReasonApi* | [**AnswerAdminApiReasonsGet**](docs/ReasonApi.md#answeradminapireasonsget) | **Get** /answer/admin/api/reasons | get reasons by object type and action
|
||||
*ReasonApi* | [**AnswerApiV1ReasonsGet**](docs/ReasonApi.md#answerapiv1reasonsget) | **Get** /answer/api/v1/reasons | get reasons by object type and action
|
||||
*ReportApi* | [**AnswerApiV1ReportPost**](docs/ReportApi.md#answerapiv1reportpost) | **Post** /answer/api/v1/report | add report
|
||||
*RevisionApi* | [**AnswerApiV1RevisionsAuditPut**](docs/RevisionApi.md#answerapiv1revisionsauditput) | **Put** /answer/api/v1/revisions/audit | revision audit
|
||||
*RevisionApi* | [**AnswerApiV1RevisionsEditCheckGet**](docs/RevisionApi.md#answerapiv1revisionseditcheckget) | **Get** /answer/api/v1/revisions/edit/check | check can update revision
|
||||
*RevisionApi* | [**AnswerApiV1RevisionsGet**](docs/RevisionApi.md#answerapiv1revisionsget) | **Get** /answer/api/v1/revisions | get revision list
|
||||
*RevisionApi* | [**AnswerApiV1RevisionsUnreviewedGet**](docs/RevisionApi.md#answerapiv1revisionsunreviewedget) | **Get** /answer/api/v1/revisions/unreviewed | get unreviewed revision list
|
||||
*SearchApi* | [**AnswerApiV1SearchGet**](docs/SearchApi.md#answerapiv1searchget) | **Get** /answer/api/v1/search | search object
|
||||
*SiteApi* | [**AnswerApiV1SiteinfoGet**](docs/SiteApi.md#answerapiv1siteinfoget) | **Get** /answer/api/v1/siteinfo | get site info
|
||||
*SiteApi* | [**AnswerApiV1SiteinfoLegalGet**](docs/SiteApi.md#answerapiv1siteinfolegalget) | **Get** /answer/api/v1/siteinfo/legal | get site legal info
|
||||
*SiteApi* | [**CustomCssGet**](docs/SiteApi.md#customcssget) | **Get** /custom.css | get site robots information
|
||||
*SiteApi* | [**RobotsTxtGet**](docs/SiteApi.md#robotstxtget) | **Get** /robots.txt | get site robots information
|
||||
*TagApi* | [**AnswerApiV1QuestionTagsGet**](docs/TagApi.md#answerapiv1questiontagsget) | **Get** /answer/api/v1/question/tags | get tag list
|
||||
*TagApi* | [**AnswerApiV1TagDelete**](docs/TagApi.md#answerapiv1tagdelete) | **Delete** /answer/api/v1/tag | delete tag
|
||||
*TagApi* | [**AnswerApiV1TagGet**](docs/TagApi.md#answerapiv1tagget) | **Get** /answer/api/v1/tag | get tag one
|
||||
*TagApi* | [**AnswerApiV1TagPost**](docs/TagApi.md#answerapiv1tagpost) | **Post** /answer/api/v1/tag | add tag
|
||||
*TagApi* | [**AnswerApiV1TagPut**](docs/TagApi.md#answerapiv1tagput) | **Put** /answer/api/v1/tag | update tag
|
||||
*TagApi* | [**AnswerApiV1TagSynonymPut**](docs/TagApi.md#answerapiv1tagsynonymput) | **Put** /answer/api/v1/tag/synonym | update tag
|
||||
*TagApi* | [**AnswerApiV1TagSynonymsGet**](docs/TagApi.md#answerapiv1tagsynonymsget) | **Get** /answer/api/v1/tag/synonyms | get tag synonyms
|
||||
*TagApi* | [**AnswerApiV1TagsFollowingGet**](docs/TagApi.md#answerapiv1tagsfollowingget) | **Get** /answer/api/v1/tags/following | get following tag list
|
||||
*TagApi* | [**AnswerApiV1TagsGet**](docs/TagApi.md#answerapiv1tagsget) | **Get** /answer/api/v1/tags | get tags list
|
||||
*TagApi* | [**AnswerApiV1TagsPageGet**](docs/TagApi.md#answerapiv1tagspageget) | **Get** /answer/api/v1/tags/page | get tag page
|
||||
*UploadApi* | [**AnswerApiV1FilePost**](docs/UploadApi.md#answerapiv1filepost) | **Post** /answer/api/v1/file | upload file
|
||||
*UploadApi* | [**AnswerApiV1PostRenderPost**](docs/UploadApi.md#answerapiv1postrenderpost) | **Post** /answer/api/v1/post/render | render post content
|
||||
*UserApi* | [**AnswerApiV1PersonalUserInfoGet**](docs/UserApi.md#answerapiv1personaluserinfoget) | **Get** /answer/api/v1/personal/user/info | GetOtherUserInfoByUsername
|
||||
*UserApi* | [**AnswerApiV1UserActionRecordGet**](docs/UserApi.md#answerapiv1useractionrecordget) | **Get** /answer/api/v1/user/action/record | ActionRecord
|
||||
*UserApi* | [**AnswerApiV1UserEmailChangeCodePost**](docs/UserApi.md#answerapiv1useremailchangecodepost) | **Post** /answer/api/v1/user/email/change/code | send email to the user email then change their email
|
||||
*UserApi* | [**AnswerApiV1UserEmailNotificationPut**](docs/UserApi.md#answerapiv1useremailnotificationput) | **Put** /answer/api/v1/user/email/notification | unsubscribe email notification
|
||||
*UserApi* | [**AnswerApiV1UserEmailPut**](docs/UserApi.md#answerapiv1useremailput) | **Put** /answer/api/v1/user/email | user change email verification
|
||||
*UserApi* | [**AnswerApiV1UserEmailVerificationPost**](docs/UserApi.md#answerapiv1useremailverificationpost) | **Post** /answer/api/v1/user/email/verification | UserVerifyEmail
|
||||
*UserApi* | [**AnswerApiV1UserEmailVerificationSendPost**](docs/UserApi.md#answerapiv1useremailverificationsendpost) | **Post** /answer/api/v1/user/email/verification/send | UserVerifyEmailSend
|
||||
*UserApi* | [**AnswerApiV1UserInfoGet**](docs/UserApi.md#answerapiv1userinfoget) | **Get** /answer/api/v1/user/info | GetUserInfoByUserID
|
||||
*UserApi* | [**AnswerApiV1UserInfoPut**](docs/UserApi.md#answerapiv1userinfoput) | **Put** /answer/api/v1/user/info | UserUpdateInfo update user info
|
||||
*UserApi* | [**AnswerApiV1UserInfoSearchGet**](docs/UserApi.md#answerapiv1userinfosearchget) | **Get** /answer/api/v1/user/info/search | SearchUserListByName
|
||||
*UserApi* | [**AnswerApiV1UserInterfacePut**](docs/UserApi.md#answerapiv1userinterfaceput) | **Put** /answer/api/v1/user/interface | UserUpdateInterface update user interface config
|
||||
*UserApi* | [**AnswerApiV1UserLoginEmailPost**](docs/UserApi.md#answerapiv1userloginemailpost) | **Post** /answer/api/v1/user/login/email | UserEmailLogin
|
||||
*UserApi* | [**AnswerApiV1UserLogoutGet**](docs/UserApi.md#answerapiv1userlogoutget) | **Get** /answer/api/v1/user/logout | user logout
|
||||
*UserApi* | [**AnswerApiV1UserNoticeSetPost**](docs/UserApi.md#answerapiv1usernoticesetpost) | **Post** /answer/api/v1/user/notice/set | UserNoticeSet
|
||||
*UserApi* | [**AnswerApiV1UserPasswordPut**](docs/UserApi.md#answerapiv1userpasswordput) | **Put** /answer/api/v1/user/password | UserModifyPassWord
|
||||
*UserApi* | [**AnswerApiV1UserPasswordReplacementPost**](docs/UserApi.md#answerapiv1userpasswordreplacementpost) | **Post** /answer/api/v1/user/password/replacement | UseRePassWord
|
||||
*UserApi* | [**AnswerApiV1UserPasswordResetPost**](docs/UserApi.md#answerapiv1userpasswordresetpost) | **Post** /answer/api/v1/user/password/reset | RetrievePassWord
|
||||
*UserApi* | [**AnswerApiV1UserRankingGet**](docs/UserApi.md#answerapiv1userrankingget) | **Get** /answer/api/v1/user/ranking | get user ranking
|
||||
*UserApi* | [**AnswerApiV1UserRegisterCaptchaGet**](docs/UserApi.md#answerapiv1userregistercaptchaget) | **Get** /answer/api/v1/user/register/captcha | UserRegisterCaptcha
|
||||
*UserApi* | [**AnswerApiV1UserRegisterEmailPost**](docs/UserApi.md#answerapiv1userregisteremailpost) | **Post** /answer/api/v1/user/register/email | UserRegisterByEmail
|
||||
*ActivityAPI* | [**AnswerApiV1FollowPost**](docs/ActivityAPI.md#answerapiv1followpost) | **Post** /answer/api/v1/follow | follow object or cancel follow operation
|
||||
*ActivityAPI* | [**AnswerApiV1FollowTagsPut**](docs/ActivityAPI.md#answerapiv1followtagsput) | **Put** /answer/api/v1/follow/tags | update user follow tags
|
||||
*ActivityAPI* | [**AnswerApiV1PersonalVotePageGet**](docs/ActivityAPI.md#answerapiv1personalvotepageget) | **Get** /answer/api/v1/personal/vote/page | get user personal votes
|
||||
*ActivityAPI* | [**AnswerApiV1VoteDownPost**](docs/ActivityAPI.md#answerapiv1votedownpost) | **Post** /answer/api/v1/vote/down | vote down
|
||||
*ActivityAPI* | [**AnswerApiV1VoteUpPost**](docs/ActivityAPI.md#answerapiv1voteuppost) | **Post** /answer/api/v1/vote/up | vote up
|
||||
*AdminAPI* | [**AnswerAdminApiAnswerPageGet**](docs/AdminAPI.md#answeradminapianswerpageget) | **Get** /answer/admin/api/answer/page | AdminAnswerPage admin answer page
|
||||
*AdminAPI* | [**AnswerAdminApiAnswerStatusPut**](docs/AdminAPI.md#answeradminapianswerstatusput) | **Put** /answer/admin/api/answer/status | AdminSetAnswerStatus
|
||||
*AdminAPI* | [**AnswerAdminApiDashboardGet**](docs/AdminAPI.md#answeradminapidashboardget) | **Get** /answer/admin/api/dashboard | DashboardInfo
|
||||
*AdminAPI* | [**AnswerAdminApiQuestionPageGet**](docs/AdminAPI.md#answeradminapiquestionpageget) | **Get** /answer/admin/api/question/page | AdminQuestionPage admin question page
|
||||
*AdminAPI* | [**AnswerAdminApiQuestionStatusPut**](docs/AdminAPI.md#answeradminapiquestionstatusput) | **Put** /answer/admin/api/question/status | AdminSetQuestionStatus
|
||||
*AdminAPI* | [**AnswerAdminApiReportPut**](docs/AdminAPI.md#answeradminapireportput) | **Put** /answer/admin/api/report/ | handle flag
|
||||
*AdminAPI* | [**AnswerAdminApiReportsPageGet**](docs/AdminAPI.md#answeradminapireportspageget) | **Get** /answer/admin/api/reports/page | list report page
|
||||
*AdminAPI* | [**AnswerAdminApiRolesGet**](docs/AdminAPI.md#answeradminapirolesget) | **Get** /answer/admin/api/roles | get role list
|
||||
*AdminAPI* | [**AnswerAdminApiSettingPrivilegesGet**](docs/AdminAPI.md#answeradminapisettingprivilegesget) | **Get** /answer/admin/api/setting/privileges | GetPrivilegesConfig get privileges config
|
||||
*AdminAPI* | [**AnswerAdminApiSettingPrivilegesPut**](docs/AdminAPI.md#answeradminapisettingprivilegesput) | **Put** /answer/admin/api/setting/privileges | update privileges config
|
||||
*AdminAPI* | [**AnswerAdminApiSettingSmtpGet**](docs/AdminAPI.md#answeradminapisettingsmtpget) | **Get** /answer/admin/api/setting/smtp | GetSMTPConfig get smtp config
|
||||
*AdminAPI* | [**AnswerAdminApiSettingSmtpPut**](docs/AdminAPI.md#answeradminapisettingsmtpput) | **Put** /answer/admin/api/setting/smtp | update smtp config
|
||||
*AdminAPI* | [**AnswerAdminApiSiteinfoBrandingGet**](docs/AdminAPI.md#answeradminapisiteinfobrandingget) | **Get** /answer/admin/api/siteinfo/branding | get site interface
|
||||
*AdminAPI* | [**AnswerAdminApiSiteinfoBrandingPut**](docs/AdminAPI.md#answeradminapisiteinfobrandingput) | **Put** /answer/admin/api/siteinfo/branding | update site info branding
|
||||
*AdminAPI* | [**AnswerAdminApiSiteinfoCustomCssHtmlGet**](docs/AdminAPI.md#answeradminapisiteinfocustomcsshtmlget) | **Get** /answer/admin/api/siteinfo/custom-css-html | get site info custom html css config
|
||||
*AdminAPI* | [**AnswerAdminApiSiteinfoCustomCssHtmlPut**](docs/AdminAPI.md#answeradminapisiteinfocustomcsshtmlput) | **Put** /answer/admin/api/siteinfo/custom-css-html | update site custom css html config
|
||||
*AdminAPI* | [**AnswerAdminApiSiteinfoGeneralGet**](docs/AdminAPI.md#answeradminapisiteinfogeneralget) | **Get** /answer/admin/api/siteinfo/general | get site general information
|
||||
*AdminAPI* | [**AnswerAdminApiSiteinfoGeneralPut**](docs/AdminAPI.md#answeradminapisiteinfogeneralput) | **Put** /answer/admin/api/siteinfo/general | update site general information
|
||||
*AdminAPI* | [**AnswerAdminApiSiteinfoInterfaceGet**](docs/AdminAPI.md#answeradminapisiteinfointerfaceget) | **Get** /answer/admin/api/siteinfo/interface | get site interface
|
||||
*AdminAPI* | [**AnswerAdminApiSiteinfoInterfacePut**](docs/AdminAPI.md#answeradminapisiteinfointerfaceput) | **Put** /answer/admin/api/siteinfo/interface | update site info interface
|
||||
*AdminAPI* | [**AnswerAdminApiSiteinfoLegalGet**](docs/AdminAPI.md#answeradminapisiteinfolegalget) | **Get** /answer/admin/api/siteinfo/legal | Set the legal information for the site
|
||||
*AdminAPI* | [**AnswerAdminApiSiteinfoLegalPut**](docs/AdminAPI.md#answeradminapisiteinfolegalput) | **Put** /answer/admin/api/siteinfo/legal | update site legal info
|
||||
*AdminAPI* | [**AnswerAdminApiSiteinfoLoginGet**](docs/AdminAPI.md#answeradminapisiteinfologinget) | **Get** /answer/admin/api/siteinfo/login | get site info login config
|
||||
*AdminAPI* | [**AnswerAdminApiSiteinfoLoginPut**](docs/AdminAPI.md#answeradminapisiteinfologinput) | **Put** /answer/admin/api/siteinfo/login | update site login
|
||||
*AdminAPI* | [**AnswerAdminApiSiteinfoSeoGet**](docs/AdminAPI.md#answeradminapisiteinfoseoget) | **Get** /answer/admin/api/siteinfo/seo | get site seo information
|
||||
*AdminAPI* | [**AnswerAdminApiSiteinfoSeoPut**](docs/AdminAPI.md#answeradminapisiteinfoseoput) | **Put** /answer/admin/api/siteinfo/seo | update site seo information
|
||||
*AdminAPI* | [**AnswerAdminApiSiteinfoThemeGet**](docs/AdminAPI.md#answeradminapisiteinfothemeget) | **Get** /answer/admin/api/siteinfo/theme | get site info theme config
|
||||
*AdminAPI* | [**AnswerAdminApiSiteinfoThemePut**](docs/AdminAPI.md#answeradminapisiteinfothemeput) | **Put** /answer/admin/api/siteinfo/theme | update site custom css html config
|
||||
*AdminAPI* | [**AnswerAdminApiSiteinfoUsersGet**](docs/AdminAPI.md#answeradminapisiteinfousersget) | **Get** /answer/admin/api/siteinfo/users | get site user config
|
||||
*AdminAPI* | [**AnswerAdminApiSiteinfoUsersPut**](docs/AdminAPI.md#answeradminapisiteinfousersput) | **Put** /answer/admin/api/siteinfo/users | update site info config about users
|
||||
*AdminAPI* | [**AnswerAdminApiSiteinfoWriteGet**](docs/AdminAPI.md#answeradminapisiteinfowriteget) | **Get** /answer/admin/api/siteinfo/write | get site interface
|
||||
*AdminAPI* | [**AnswerAdminApiSiteinfoWritePut**](docs/AdminAPI.md#answeradminapisiteinfowriteput) | **Put** /answer/admin/api/siteinfo/write | update site write info
|
||||
*AdminAPI* | [**AnswerAdminApiThemeOptionsGet**](docs/AdminAPI.md#answeradminapithemeoptionsget) | **Get** /answer/admin/api/theme/options | Get theme options
|
||||
*AdminAPI* | [**AnswerAdminApiUserActivationGet**](docs/AdminAPI.md#answeradminapiuseractivationget) | **Get** /answer/admin/api/user/activation | get user activation
|
||||
*AdminAPI* | [**AnswerAdminApiUserPasswordPut**](docs/AdminAPI.md#answeradminapiuserpasswordput) | **Put** /answer/admin/api/user/password | update user password
|
||||
*AdminAPI* | [**AnswerAdminApiUserPost**](docs/AdminAPI.md#answeradminapiuserpost) | **Post** /answer/admin/api/user | add user
|
||||
*AdminAPI* | [**AnswerAdminApiUserRolePut**](docs/AdminAPI.md#answeradminapiuserroleput) | **Put** /answer/admin/api/user/role | update user role
|
||||
*AdminAPI* | [**AnswerAdminApiUserStatusPut**](docs/AdminAPI.md#answeradminapiuserstatusput) | **Put** /answer/admin/api/user/status | update user
|
||||
*AdminAPI* | [**AnswerAdminApiUsersActivationPost**](docs/AdminAPI.md#answeradminapiusersactivationpost) | **Post** /answer/admin/api/users/activation | send user activation
|
||||
*AdminAPI* | [**AnswerAdminApiUsersPageGet**](docs/AdminAPI.md#answeradminapiuserspageget) | **Get** /answer/admin/api/users/page | get user page
|
||||
*AdminAPI* | [**AnswerAdminApiUsersPost**](docs/AdminAPI.md#answeradminapiuserspost) | **Post** /answer/admin/api/users | add users
|
||||
*AdminPluginAPI* | [**AnswerAdminApiPluginConfigGet**](docs/AdminPluginAPI.md#answeradminapipluginconfigget) | **Get** /answer/admin/api/plugin/config | get plugin config
|
||||
*AdminPluginAPI* | [**AnswerAdminApiPluginConfigPut**](docs/AdminPluginAPI.md#answeradminapipluginconfigput) | **Put** /answer/admin/api/plugin/config | update plugin config
|
||||
*AdminPluginAPI* | [**AnswerAdminApiPluginStatusPut**](docs/AdminPluginAPI.md#answeradminapipluginstatusput) | **Put** /answer/admin/api/plugin/status | update plugin status
|
||||
*AdminPluginAPI* | [**AnswerAdminApiPluginsGet**](docs/AdminPluginAPI.md#answeradminapipluginsget) | **Get** /answer/admin/api/plugins | get plugin list
|
||||
*ApiAnswerAPI* | [**AnswerApiV1AnswerAcceptancePost**](docs/ApiAnswerAPI.md#answerapiv1answeracceptancepost) | **Post** /answer/api/v1/answer/acceptance | Accepted
|
||||
*ApiAnswerAPI* | [**AnswerApiV1AnswerDelete**](docs/ApiAnswerAPI.md#answerapiv1answerdelete) | **Delete** /answer/api/v1/answer | delete answer
|
||||
*ApiAnswerAPI* | [**AnswerApiV1AnswerInfoGet**](docs/ApiAnswerAPI.md#answerapiv1answerinfoget) | **Get** /answer/api/v1/answer/info | Get Answer
|
||||
*ApiAnswerAPI* | [**AnswerApiV1AnswerPageGet**](docs/ApiAnswerAPI.md#answerapiv1answerpageget) | **Get** /answer/api/v1/answer/page | AnswerList
|
||||
*ApiAnswerAPI* | [**AnswerApiV1AnswerPost**](docs/ApiAnswerAPI.md#answerapiv1answerpost) | **Post** /answer/api/v1/answer | Insert Answer
|
||||
*ApiAnswerAPI* | [**AnswerApiV1AnswerPut**](docs/ApiAnswerAPI.md#answerapiv1answerput) | **Put** /answer/api/v1/answer | Update Answer
|
||||
*CollectionAPI* | [**AnswerApiV1CollectionSwitchPost**](docs/CollectionAPI.md#answerapiv1collectionswitchpost) | **Post** /answer/api/v1/collection/switch | add collection
|
||||
*CollectionAPI* | [**AnswerApiV1PersonalCollectionPageGet**](docs/CollectionAPI.md#answerapiv1personalcollectionpageget) | **Get** /answer/api/v1/personal/collection/page | list personal collections
|
||||
*CommentAPI* | [**AnswerApiV1ActivityTimelineDetailGet**](docs/CommentAPI.md#answerapiv1activitytimelinedetailget) | **Get** /answer/api/v1/activity/timeline/detail | get object timeline detail
|
||||
*CommentAPI* | [**AnswerApiV1ActivityTimelineGet**](docs/CommentAPI.md#answerapiv1activitytimelineget) | **Get** /answer/api/v1/activity/timeline | get object timeline
|
||||
*CommentAPI* | [**AnswerApiV1CommentDelete**](docs/CommentAPI.md#answerapiv1commentdelete) | **Delete** /answer/api/v1/comment | remove comment
|
||||
*CommentAPI* | [**AnswerApiV1CommentGet**](docs/CommentAPI.md#answerapiv1commentget) | **Get** /answer/api/v1/comment | get comment by id
|
||||
*CommentAPI* | [**AnswerApiV1CommentPageGet**](docs/CommentAPI.md#answerapiv1commentpageget) | **Get** /answer/api/v1/comment/page | get comment page
|
||||
*CommentAPI* | [**AnswerApiV1CommentPost**](docs/CommentAPI.md#answerapiv1commentpost) | **Post** /answer/api/v1/comment | add comment
|
||||
*CommentAPI* | [**AnswerApiV1CommentPut**](docs/CommentAPI.md#answerapiv1commentput) | **Put** /answer/api/v1/comment | update comment
|
||||
*CommentAPI* | [**AnswerApiV1PersonalCommentPageGet**](docs/CommentAPI.md#answerapiv1personalcommentpageget) | **Get** /answer/api/v1/personal/comment/page | user personal comment list
|
||||
*InstallationAPI* | [**InstallationBaseInfoPost**](docs/InstallationAPI.md#installationbaseinfopost) | **Post** /installation/base-info | init base info
|
||||
*InstallationAPI* | [**InstallationConfigFileCheckPost**](docs/InstallationAPI.md#installationconfigfilecheckpost) | **Post** /installation/config-file/check | check config file if exist when installation
|
||||
*InstallationAPI* | [**InstallationDbCheckPost**](docs/InstallationAPI.md#installationdbcheckpost) | **Post** /installation/db/check | check database if exist when installation
|
||||
*InstallationAPI* | [**InstallationInitPost**](docs/InstallationAPI.md#installationinitpost) | **Post** /installation/init | init environment
|
||||
*InstallationAPI* | [**RootGet**](docs/InstallationAPI.md#rootget) | **Get** / | if config file not exist try to redirect to install page
|
||||
*LangAPI* | [**AnswerAdminApiLanguageOptionsGet**](docs/LangAPI.md#answeradminapilanguageoptionsget) | **Get** /answer/admin/api/language/options | Get language options
|
||||
*LangAPI* | [**AnswerApiV1LanguageConfigGet**](docs/LangAPI.md#answerapiv1languageconfigget) | **Get** /answer/api/v1/language/config | get language config mapping
|
||||
*LangAPI* | [**AnswerApiV1LanguageOptionsGet**](docs/LangAPI.md#answerapiv1languageoptionsget) | **Get** /answer/api/v1/language/options | Get language options
|
||||
*LangAPI* | [**InstallationLanguageOptionsGet**](docs/LangAPI.md#installationlanguageoptionsget) | **Get** /installation/language/options | get installation language options
|
||||
*NotificationAPI* | [**AnswerApiV1NotificationPageGet**](docs/NotificationAPI.md#answerapiv1notificationpageget) | **Get** /answer/api/v1/notification/page | get notification list
|
||||
*NotificationAPI* | [**AnswerApiV1NotificationReadStateAllPut**](docs/NotificationAPI.md#answerapiv1notificationreadstateallput) | **Put** /answer/api/v1/notification/read/state/all | ClearUnRead
|
||||
*NotificationAPI* | [**AnswerApiV1NotificationReadStatePut**](docs/NotificationAPI.md#answerapiv1notificationreadstateput) | **Put** /answer/api/v1/notification/read/state | ClearUnRead
|
||||
*NotificationAPI* | [**AnswerApiV1NotificationStatusGet**](docs/NotificationAPI.md#answerapiv1notificationstatusget) | **Get** /answer/api/v1/notification/status | GetRedDot
|
||||
*NotificationAPI* | [**AnswerApiV1NotificationStatusPut**](docs/NotificationAPI.md#answerapiv1notificationstatusput) | **Put** /answer/api/v1/notification/status | DelRedDot
|
||||
*PermissionAPI* | [**AnswerApiV1PermissionGet**](docs/PermissionAPI.md#answerapiv1permissionget) | **Get** /answer/api/v1/permission | check user permission
|
||||
*PersonalAPI* | [**AnswerApiV1PersonalAnswerPageGet**](docs/PersonalAPI.md#answerapiv1personalanswerpageget) | **Get** /answer/api/v1/personal/answer/page | list personal answers
|
||||
*PersonalAPI* | [**PersonalQuestionPageGet**](docs/PersonalAPI.md#personalquestionpageget) | **Get** /personal/question/page | list personal questions
|
||||
*PluginConnectorAPI* | [**AnswerApiV1ConnectorBindingEmailPost**](docs/PluginConnectorAPI.md#answerapiv1connectorbindingemailpost) | **Post** /answer/api/v1/connector/binding/email | external login binding user send email
|
||||
*PluginConnectorAPI* | [**AnswerApiV1ConnectorInfoGet**](docs/PluginConnectorAPI.md#answerapiv1connectorinfoget) | **Get** /answer/api/v1/connector/info | get all enabled connectors
|
||||
*PluginConnectorAPI* | [**AnswerApiV1ConnectorUserInfoGet**](docs/PluginConnectorAPI.md#answerapiv1connectoruserinfoget) | **Get** /answer/api/v1/connector/user/info | get all connectors info about user
|
||||
*PluginConnectorAPI* | [**AnswerApiV1ConnectorUserUnbindingDelete**](docs/PluginConnectorAPI.md#answerapiv1connectoruserunbindingdelete) | **Delete** /answer/api/v1/connector/user/unbinding | unbind external user login
|
||||
*QuestionAPI* | [**AnswerApiV1PersonalQaTopGet**](docs/QuestionAPI.md#answerapiv1personalqatopget) | **Get** /answer/api/v1/personal/qa/top | UserTop
|
||||
*QuestionAPI* | [**AnswerApiV1QuestionAnswerPost**](docs/QuestionAPI.md#answerapiv1questionanswerpost) | **Post** /answer/api/v1/question/answer | add question and answer
|
||||
*QuestionAPI* | [**AnswerApiV1QuestionDelete**](docs/QuestionAPI.md#answerapiv1questiondelete) | **Delete** /answer/api/v1/question | delete question
|
||||
*QuestionAPI* | [**AnswerApiV1QuestionInfoGet**](docs/QuestionAPI.md#answerapiv1questioninfoget) | **Get** /answer/api/v1/question/info | get question details
|
||||
*QuestionAPI* | [**AnswerApiV1QuestionInviteGet**](docs/QuestionAPI.md#answerapiv1questioninviteget) | **Get** /answer/api/v1/question/invite | get question invite user info
|
||||
*QuestionAPI* | [**AnswerApiV1QuestionInvitePut**](docs/QuestionAPI.md#answerapiv1questioninviteput) | **Put** /answer/api/v1/question/invite | update question invite user
|
||||
*QuestionAPI* | [**AnswerApiV1QuestionOperationPut**](docs/QuestionAPI.md#answerapiv1questionoperationput) | **Put** /answer/api/v1/question/operation | Operation question
|
||||
*QuestionAPI* | [**AnswerApiV1QuestionPageGet**](docs/QuestionAPI.md#answerapiv1questionpageget) | **Get** /answer/api/v1/question/page | get questions by page
|
||||
*QuestionAPI* | [**AnswerApiV1QuestionPost**](docs/QuestionAPI.md#answerapiv1questionpost) | **Post** /answer/api/v1/question | add question
|
||||
*QuestionAPI* | [**AnswerApiV1QuestionPut**](docs/QuestionAPI.md#answerapiv1questionput) | **Put** /answer/api/v1/question | update question
|
||||
*QuestionAPI* | [**AnswerApiV1QuestionReopenPut**](docs/QuestionAPI.md#answerapiv1questionreopenput) | **Put** /answer/api/v1/question/reopen | reopen question
|
||||
*QuestionAPI* | [**AnswerApiV1QuestionSimilarGet**](docs/QuestionAPI.md#answerapiv1questionsimilarget) | **Get** /answer/api/v1/question/similar | fuzzy query similar questions based on title
|
||||
*QuestionAPI* | [**AnswerApiV1QuestionSimilarTagGet**](docs/QuestionAPI.md#answerapiv1questionsimilartagget) | **Get** /answer/api/v1/question/similar/tag | Search Similar Question
|
||||
*QuestionAPI* | [**AnswerApiV1QuestionStatusPut**](docs/QuestionAPI.md#answerapiv1questionstatusput) | **Put** /answer/api/v1/question/status | Close question
|
||||
*RankAPI* | [**AnswerApiV1PersonalRankPageGet**](docs/RankAPI.md#answerapiv1personalrankpageget) | **Get** /answer/api/v1/personal/rank/page | user personal rank list
|
||||
*ReasonAPI* | [**AnswerAdminApiReasonsGet**](docs/ReasonAPI.md#answeradminapireasonsget) | **Get** /answer/admin/api/reasons | get reasons by object type and action
|
||||
*ReasonAPI* | [**AnswerApiV1ReasonsGet**](docs/ReasonAPI.md#answerapiv1reasonsget) | **Get** /answer/api/v1/reasons | get reasons by object type and action
|
||||
*ReportAPI* | [**AnswerApiV1ReportPost**](docs/ReportAPI.md#answerapiv1reportpost) | **Post** /answer/api/v1/report | add report
|
||||
*RevisionAPI* | [**AnswerApiV1RevisionsAuditPut**](docs/RevisionAPI.md#answerapiv1revisionsauditput) | **Put** /answer/api/v1/revisions/audit | revision audit
|
||||
*RevisionAPI* | [**AnswerApiV1RevisionsEditCheckGet**](docs/RevisionAPI.md#answerapiv1revisionseditcheckget) | **Get** /answer/api/v1/revisions/edit/check | check can update revision
|
||||
*RevisionAPI* | [**AnswerApiV1RevisionsGet**](docs/RevisionAPI.md#answerapiv1revisionsget) | **Get** /answer/api/v1/revisions | get revision list
|
||||
*RevisionAPI* | [**AnswerApiV1RevisionsUnreviewedGet**](docs/RevisionAPI.md#answerapiv1revisionsunreviewedget) | **Get** /answer/api/v1/revisions/unreviewed | get unreviewed revision list
|
||||
*SearchAPI* | [**AnswerApiV1SearchDescGet**](docs/SearchAPI.md#answerapiv1searchdescget) | **Get** /answer/api/v1/search/desc | get search description
|
||||
*SearchAPI* | [**AnswerApiV1SearchGet**](docs/SearchAPI.md#answerapiv1searchget) | **Get** /answer/api/v1/search | search object
|
||||
*SiteAPI* | [**AnswerApiV1SiteinfoGet**](docs/SiteAPI.md#answerapiv1siteinfoget) | **Get** /answer/api/v1/siteinfo | get site info
|
||||
*SiteAPI* | [**AnswerApiV1SiteinfoLegalGet**](docs/SiteAPI.md#answerapiv1siteinfolegalget) | **Get** /answer/api/v1/siteinfo/legal | get site legal info
|
||||
*SiteAPI* | [**CustomCssGet**](docs/SiteAPI.md#customcssget) | **Get** /custom.css | get site robots information
|
||||
*SiteAPI* | [**RobotsTxtGet**](docs/SiteAPI.md#robotstxtget) | **Get** /robots.txt | get site robots information
|
||||
*TagAPI* | [**AnswerApiV1QuestionTagsGet**](docs/TagAPI.md#answerapiv1questiontagsget) | **Get** /answer/api/v1/question/tags | get tag list
|
||||
*TagAPI* | [**AnswerApiV1TagDelete**](docs/TagAPI.md#answerapiv1tagdelete) | **Delete** /answer/api/v1/tag | delete tag
|
||||
*TagAPI* | [**AnswerApiV1TagGet**](docs/TagAPI.md#answerapiv1tagget) | **Get** /answer/api/v1/tag | get tag one
|
||||
*TagAPI* | [**AnswerApiV1TagPost**](docs/TagAPI.md#answerapiv1tagpost) | **Post** /answer/api/v1/tag | add tag
|
||||
*TagAPI* | [**AnswerApiV1TagPut**](docs/TagAPI.md#answerapiv1tagput) | **Put** /answer/api/v1/tag | update tag
|
||||
*TagAPI* | [**AnswerApiV1TagSynonymPut**](docs/TagAPI.md#answerapiv1tagsynonymput) | **Put** /answer/api/v1/tag/synonym | update tag
|
||||
*TagAPI* | [**AnswerApiV1TagSynonymsGet**](docs/TagAPI.md#answerapiv1tagsynonymsget) | **Get** /answer/api/v1/tag/synonyms | get tag synonyms
|
||||
*TagAPI* | [**AnswerApiV1TagsFollowingGet**](docs/TagAPI.md#answerapiv1tagsfollowingget) | **Get** /answer/api/v1/tags/following | get following tag list
|
||||
*TagAPI* | [**AnswerApiV1TagsGet**](docs/TagAPI.md#answerapiv1tagsget) | **Get** /answer/api/v1/tags | get tags list
|
||||
*TagAPI* | [**AnswerApiV1TagsPageGet**](docs/TagAPI.md#answerapiv1tagspageget) | **Get** /answer/api/v1/tags/page | get tag page
|
||||
*UploadAPI* | [**AnswerApiV1FilePost**](docs/UploadAPI.md#answerapiv1filepost) | **Post** /answer/api/v1/file | upload file
|
||||
*UploadAPI* | [**AnswerApiV1PostRenderPost**](docs/UploadAPI.md#answerapiv1postrenderpost) | **Post** /answer/api/v1/post/render | render post content
|
||||
*UserAPI* | [**AnswerApiV1PersonalUserInfoGet**](docs/UserAPI.md#answerapiv1personaluserinfoget) | **Get** /answer/api/v1/personal/user/info | GetOtherUserInfoByUsername
|
||||
*UserAPI* | [**AnswerApiV1UserActionRecordGet**](docs/UserAPI.md#answerapiv1useractionrecordget) | **Get** /answer/api/v1/user/action/record | ActionRecord
|
||||
*UserAPI* | [**AnswerApiV1UserEmailChangeCodePost**](docs/UserAPI.md#answerapiv1useremailchangecodepost) | **Post** /answer/api/v1/user/email/change/code | send email to the user email then change their email
|
||||
*UserAPI* | [**AnswerApiV1UserEmailPut**](docs/UserAPI.md#answerapiv1useremailput) | **Put** /answer/api/v1/user/email | user change email verification
|
||||
*UserAPI* | [**AnswerApiV1UserEmailVerificationPost**](docs/UserAPI.md#answerapiv1useremailverificationpost) | **Post** /answer/api/v1/user/email/verification | UserVerifyEmail
|
||||
*UserAPI* | [**AnswerApiV1UserEmailVerificationSendPost**](docs/UserAPI.md#answerapiv1useremailverificationsendpost) | **Post** /answer/api/v1/user/email/verification/send | UserVerifyEmailSend
|
||||
*UserAPI* | [**AnswerApiV1UserInfoGet**](docs/UserAPI.md#answerapiv1userinfoget) | **Get** /answer/api/v1/user/info | GetUserInfoByUserID
|
||||
*UserAPI* | [**AnswerApiV1UserInfoPut**](docs/UserAPI.md#answerapiv1userinfoput) | **Put** /answer/api/v1/user/info | UserUpdateInfo update user info
|
||||
*UserAPI* | [**AnswerApiV1UserInfoSearchGet**](docs/UserAPI.md#answerapiv1userinfosearchget) | **Get** /answer/api/v1/user/info/search | SearchUserListByName
|
||||
*UserAPI* | [**AnswerApiV1UserInterfacePut**](docs/UserAPI.md#answerapiv1userinterfaceput) | **Put** /answer/api/v1/user/interface | UserUpdateInterface update user interface config
|
||||
*UserAPI* | [**AnswerApiV1UserLoginEmailPost**](docs/UserAPI.md#answerapiv1userloginemailpost) | **Post** /answer/api/v1/user/login/email | UserEmailLogin
|
||||
*UserAPI* | [**AnswerApiV1UserLogoutGet**](docs/UserAPI.md#answerapiv1userlogoutget) | **Get** /answer/api/v1/user/logout | user logout
|
||||
*UserAPI* | [**AnswerApiV1UserNotificationConfigPost**](docs/UserAPI.md#answerapiv1usernotificationconfigpost) | **Post** /answer/api/v1/user/notification/config | get user's notification config
|
||||
*UserAPI* | [**AnswerApiV1UserNotificationConfigPut**](docs/UserAPI.md#answerapiv1usernotificationconfigput) | **Put** /answer/api/v1/user/notification/config | update user's notification config
|
||||
*UserAPI* | [**AnswerApiV1UserNotificationUnsubscribePut**](docs/UserAPI.md#answerapiv1usernotificationunsubscribeput) | **Put** /answer/api/v1/user/notification/unsubscribe | unsubscribe notification
|
||||
*UserAPI* | [**AnswerApiV1UserPasswordPut**](docs/UserAPI.md#answerapiv1userpasswordput) | **Put** /answer/api/v1/user/password | UserModifyPassWord
|
||||
*UserAPI* | [**AnswerApiV1UserPasswordReplacementPost**](docs/UserAPI.md#answerapiv1userpasswordreplacementpost) | **Post** /answer/api/v1/user/password/replacement | UseRePassWord
|
||||
*UserAPI* | [**AnswerApiV1UserPasswordResetPost**](docs/UserAPI.md#answerapiv1userpasswordresetpost) | **Post** /answer/api/v1/user/password/reset | RetrievePassWord
|
||||
*UserAPI* | [**AnswerApiV1UserRankingGet**](docs/UserAPI.md#answerapiv1userrankingget) | **Get** /answer/api/v1/user/ranking | get user ranking
|
||||
*UserAPI* | [**AnswerApiV1UserRegisterCaptchaGet**](docs/UserAPI.md#answerapiv1userregistercaptchaget) | **Get** /answer/api/v1/user/register/captcha | UserRegisterCaptcha
|
||||
*UserAPI* | [**AnswerApiV1UserRegisterEmailPost**](docs/UserAPI.md#answerapiv1userregisteremailpost) | **Post** /answer/api/v1/user/register/email | UserRegisterByEmail
|
||||
|
||||
|
||||
## Documentation For Models
|
||||
@@ -243,13 +246,11 @@ Class | Method | HTTP request | Description
|
||||
- [AnswerAdminApiSiteinfoWriteGet200Response](docs/AnswerAdminApiSiteinfoWriteGet200Response.md)
|
||||
- [AnswerAdminApiUserActivationGet200Response](docs/AnswerAdminApiUserActivationGet200Response.md)
|
||||
- [AnswerAdminApiUsersPageGet200Response](docs/AnswerAdminApiUsersPageGet200Response.md)
|
||||
- [AnswerAdminApiUsersPageGet200ResponseData](docs/AnswerAdminApiUsersPageGet200ResponseData.md)
|
||||
- [AnswerAdminApiUsersPageGet200ResponseDataAllOf](docs/AnswerAdminApiUsersPageGet200ResponseDataAllOf.md)
|
||||
- [AnswerAdminApiUsersPageGet200ResponseAllOfData](docs/AnswerAdminApiUsersPageGet200ResponseAllOfData.md)
|
||||
- [AnswerApiV1ActivityTimelineGet200Response](docs/AnswerApiV1ActivityTimelineGet200Response.md)
|
||||
- [AnswerApiV1CollectionSwitchPost200Response](docs/AnswerApiV1CollectionSwitchPost200Response.md)
|
||||
- [AnswerApiV1CommentGet200Response](docs/AnswerApiV1CommentGet200Response.md)
|
||||
- [AnswerApiV1CommentGet200ResponseData](docs/AnswerApiV1CommentGet200ResponseData.md)
|
||||
- [AnswerApiV1CommentGet200ResponseDataAllOf](docs/AnswerApiV1CommentGet200ResponseDataAllOf.md)
|
||||
- [AnswerApiV1CommentGet200ResponseAllOfData](docs/AnswerApiV1CommentGet200ResponseAllOfData.md)
|
||||
- [AnswerApiV1CommentPost200Response](docs/AnswerApiV1CommentPost200Response.md)
|
||||
- [AnswerApiV1ConnectorBindingEmailPost200Response](docs/AnswerApiV1ConnectorBindingEmailPost200Response.md)
|
||||
- [AnswerApiV1ConnectorInfoGet200Response](docs/AnswerApiV1ConnectorInfoGet200Response.md)
|
||||
@@ -258,23 +259,18 @@ Class | Method | HTTP request | Description
|
||||
- [AnswerApiV1FollowPost200Response](docs/AnswerApiV1FollowPost200Response.md)
|
||||
- [AnswerApiV1PermissionGet200Response](docs/AnswerApiV1PermissionGet200Response.md)
|
||||
- [AnswerApiV1PersonalCommentPageGet200Response](docs/AnswerApiV1PersonalCommentPageGet200Response.md)
|
||||
- [AnswerApiV1PersonalCommentPageGet200ResponseData](docs/AnswerApiV1PersonalCommentPageGet200ResponseData.md)
|
||||
- [AnswerApiV1PersonalCommentPageGet200ResponseDataAllOf](docs/AnswerApiV1PersonalCommentPageGet200ResponseDataAllOf.md)
|
||||
- [AnswerApiV1PersonalCommentPageGet200ResponseAllOfData](docs/AnswerApiV1PersonalCommentPageGet200ResponseAllOfData.md)
|
||||
- [AnswerApiV1PersonalRankPageGet200Response](docs/AnswerApiV1PersonalRankPageGet200Response.md)
|
||||
- [AnswerApiV1PersonalRankPageGet200ResponseData](docs/AnswerApiV1PersonalRankPageGet200ResponseData.md)
|
||||
- [AnswerApiV1PersonalRankPageGet200ResponseDataAllOf](docs/AnswerApiV1PersonalRankPageGet200ResponseDataAllOf.md)
|
||||
- [AnswerApiV1PersonalRankPageGet200ResponseAllOfData](docs/AnswerApiV1PersonalRankPageGet200ResponseAllOfData.md)
|
||||
- [AnswerApiV1PersonalUserInfoGet200Response](docs/AnswerApiV1PersonalUserInfoGet200Response.md)
|
||||
- [AnswerApiV1PersonalVotePageGet200Response](docs/AnswerApiV1PersonalVotePageGet200Response.md)
|
||||
- [AnswerApiV1PersonalVotePageGet200ResponseData](docs/AnswerApiV1PersonalVotePageGet200ResponseData.md)
|
||||
- [AnswerApiV1PersonalVotePageGet200ResponseDataAllOf](docs/AnswerApiV1PersonalVotePageGet200ResponseDataAllOf.md)
|
||||
- [AnswerApiV1PersonalVotePageGet200ResponseAllOfData](docs/AnswerApiV1PersonalVotePageGet200ResponseAllOfData.md)
|
||||
- [AnswerApiV1QuestionPageGet200Response](docs/AnswerApiV1QuestionPageGet200Response.md)
|
||||
- [AnswerApiV1QuestionPageGet200ResponseData](docs/AnswerApiV1QuestionPageGet200ResponseData.md)
|
||||
- [AnswerApiV1QuestionPageGet200ResponseDataAllOf](docs/AnswerApiV1QuestionPageGet200ResponseDataAllOf.md)
|
||||
- [AnswerApiV1QuestionPageGet200ResponseAllOfData](docs/AnswerApiV1QuestionPageGet200ResponseAllOfData.md)
|
||||
- [AnswerApiV1QuestionTagsGet200Response](docs/AnswerApiV1QuestionTagsGet200Response.md)
|
||||
- [AnswerApiV1RevisionsGet200Response](docs/AnswerApiV1RevisionsGet200Response.md)
|
||||
- [AnswerApiV1RevisionsUnreviewedGet200Response](docs/AnswerApiV1RevisionsUnreviewedGet200Response.md)
|
||||
- [AnswerApiV1RevisionsUnreviewedGet200ResponseData](docs/AnswerApiV1RevisionsUnreviewedGet200ResponseData.md)
|
||||
- [AnswerApiV1RevisionsUnreviewedGet200ResponseDataAllOf](docs/AnswerApiV1RevisionsUnreviewedGet200ResponseDataAllOf.md)
|
||||
- [AnswerApiV1RevisionsUnreviewedGet200ResponseAllOfData](docs/AnswerApiV1RevisionsUnreviewedGet200ResponseAllOfData.md)
|
||||
- [AnswerApiV1SearchGet200Response](docs/AnswerApiV1SearchGet200Response.md)
|
||||
- [AnswerApiV1SiteinfoGet200Response](docs/AnswerApiV1SiteinfoGet200Response.md)
|
||||
- [AnswerApiV1SiteinfoLegalGet200Response](docs/AnswerApiV1SiteinfoLegalGet200Response.md)
|
||||
@@ -282,14 +278,14 @@ Class | Method | HTTP request | Description
|
||||
- [AnswerApiV1TagSynonymsGet200Response](docs/AnswerApiV1TagSynonymsGet200Response.md)
|
||||
- [AnswerApiV1TagsFollowingGet200Response](docs/AnswerApiV1TagsFollowingGet200Response.md)
|
||||
- [AnswerApiV1TagsPageGet200Response](docs/AnswerApiV1TagsPageGet200Response.md)
|
||||
- [AnswerApiV1TagsPageGet200ResponseData](docs/AnswerApiV1TagsPageGet200ResponseData.md)
|
||||
- [AnswerApiV1TagsPageGet200ResponseDataAllOf](docs/AnswerApiV1TagsPageGet200ResponseDataAllOf.md)
|
||||
- [AnswerApiV1TagsPageGet200ResponseAllOfData](docs/AnswerApiV1TagsPageGet200ResponseAllOfData.md)
|
||||
- [AnswerApiV1UserActionRecordGet200Response](docs/AnswerApiV1UserActionRecordGet200Response.md)
|
||||
- [AnswerApiV1UserEmailVerificationPost200Response](docs/AnswerApiV1UserEmailVerificationPost200Response.md)
|
||||
- [AnswerApiV1UserInfoGet200Response](docs/AnswerApiV1UserInfoGet200Response.md)
|
||||
- [AnswerApiV1UserNoticeSetPost200Response](docs/AnswerApiV1UserNoticeSetPost200Response.md)
|
||||
- [AnswerApiV1UserNotificationConfigPost200Response](docs/AnswerApiV1UserNotificationConfigPost200Response.md)
|
||||
- [AnswerApiV1UserRankingGet200Response](docs/AnswerApiV1UserRankingGet200Response.md)
|
||||
- [AnswerApiV1VoteDownPost200Response](docs/AnswerApiV1VoteDownPost200Response.md)
|
||||
- [ConstantNotificationChannelKey](docs/ConstantNotificationChannelKey.md)
|
||||
- [ConstantPrivilege](docs/ConstantPrivilege.md)
|
||||
- [HandlerRespBody](docs/HandlerRespBody.md)
|
||||
- [InstallCheckConfigFileResp](docs/InstallCheckConfigFileResp.md)
|
||||
@@ -298,6 +294,7 @@ Class | Method | HTTP request | Description
|
||||
- [InstallationConfigFileCheckPost200Response](docs/InstallationConfigFileCheckPost200Response.md)
|
||||
- [InstallationLanguageOptionsGet200Response](docs/InstallationLanguageOptionsGet200Response.md)
|
||||
- [PagerPageModel](docs/PagerPageModel.md)
|
||||
- [SchemaAcceptAnswerReq](docs/SchemaAcceptAnswerReq.md)
|
||||
- [SchemaActObjectInfo](docs/SchemaActObjectInfo.md)
|
||||
- [SchemaActObjectTimeline](docs/SchemaActObjectTimeline.md)
|
||||
- [SchemaActionRecordResp](docs/SchemaActionRecordResp.md)
|
||||
@@ -305,9 +302,9 @@ Class | Method | HTTP request | Description
|
||||
- [SchemaAddReportReq](docs/SchemaAddReportReq.md)
|
||||
- [SchemaAddTagReq](docs/SchemaAddTagReq.md)
|
||||
- [SchemaAddUserReq](docs/SchemaAddUserReq.md)
|
||||
- [SchemaAddUsersReq](docs/SchemaAddUsersReq.md)
|
||||
- [SchemaAdminSetAnswerStatusRequest](docs/SchemaAdminSetAnswerStatusRequest.md)
|
||||
- [SchemaAdminSetQuestionStatusRequest](docs/SchemaAdminSetQuestionStatusRequest.md)
|
||||
- [SchemaAnswerAcceptedReq](docs/SchemaAnswerAcceptedReq.md)
|
||||
- [SchemaAnswerAddReq](docs/SchemaAnswerAddReq.md)
|
||||
- [SchemaAnswerUpdateReq](docs/SchemaAnswerUpdateReq.md)
|
||||
- [SchemaAvatarInfo](docs/SchemaAvatarInfo.md)
|
||||
@@ -344,9 +341,11 @@ Class | Method | HTTP request | Description
|
||||
- [SchemaGetTagSynonymsResp](docs/SchemaGetTagSynonymsResp.md)
|
||||
- [SchemaGetUnreviewedRevisionResp](docs/SchemaGetUnreviewedRevisionResp.md)
|
||||
- [SchemaGetUserActivationResp](docs/SchemaGetUserActivationResp.md)
|
||||
- [SchemaGetUserNotificationConfigResp](docs/SchemaGetUserNotificationConfigResp.md)
|
||||
- [SchemaGetUserPageResp](docs/SchemaGetUserPageResp.md)
|
||||
- [SchemaGetVoteWithPageResp](docs/SchemaGetVoteWithPageResp.md)
|
||||
- [SchemaLoadingAction](docs/SchemaLoadingAction.md)
|
||||
- [SchemaNotificationChannelConfig](docs/SchemaNotificationChannelConfig.md)
|
||||
- [SchemaNotificationClearIDRequest](docs/SchemaNotificationClearIDRequest.md)
|
||||
- [SchemaNotificationClearRequest](docs/SchemaNotificationClearRequest.md)
|
||||
- [SchemaOnCompleteAction](docs/SchemaOnCompleteAction.md)
|
||||
@@ -368,11 +367,10 @@ Class | Method | HTTP request | Description
|
||||
- [SchemaReopenQuestionReq](docs/SchemaReopenQuestionReq.md)
|
||||
- [SchemaReportHandleReq](docs/SchemaReportHandleReq.md)
|
||||
- [SchemaRevisionAuditReq](docs/SchemaRevisionAuditReq.md)
|
||||
- [SchemaSearchListResp](docs/SchemaSearchListResp.md)
|
||||
- [SchemaSearchObject](docs/SchemaSearchObject.md)
|
||||
- [SchemaSearchObjectUserInfo](docs/SchemaSearchObjectUserInfo.md)
|
||||
- [SchemaSearchObjectUser](docs/SchemaSearchObjectUser.md)
|
||||
- [SchemaSearchResp](docs/SchemaSearchResp.md)
|
||||
- [SchemaSearchRespObject](docs/SchemaSearchRespObject.md)
|
||||
- [SchemaSearchResult](docs/SchemaSearchResult.md)
|
||||
- [SchemaSendUserActivationReq](docs/SchemaSendUserActivationReq.md)
|
||||
- [SchemaSiteBrandingReq](docs/SchemaSiteBrandingReq.md)
|
||||
- [SchemaSiteBrandingResp](docs/SchemaSiteBrandingResp.md)
|
||||
@@ -404,7 +402,6 @@ Class | Method | HTTP request | Description
|
||||
- [SchemaUpdateCommentReq](docs/SchemaUpdateCommentReq.md)
|
||||
- [SchemaUpdateFollowTagsReq](docs/SchemaUpdateFollowTagsReq.md)
|
||||
- [SchemaUpdateInfoRequest](docs/SchemaUpdateInfoRequest.md)
|
||||
- [SchemaUpdateInfoRequestAvatar](docs/SchemaUpdateInfoRequestAvatar.md)
|
||||
- [SchemaUpdatePluginConfigReq](docs/SchemaUpdatePluginConfigReq.md)
|
||||
- [SchemaUpdatePluginStatusReq](docs/SchemaUpdatePluginStatusReq.md)
|
||||
- [SchemaUpdatePrivilegesConfigReq](docs/SchemaUpdatePrivilegesConfigReq.md)
|
||||
@@ -412,22 +409,22 @@ Class | Method | HTTP request | Description
|
||||
- [SchemaUpdateTagReq](docs/SchemaUpdateTagReq.md)
|
||||
- [SchemaUpdateTagSynonymReq](docs/SchemaUpdateTagSynonymReq.md)
|
||||
- [SchemaUpdateUserInterfaceRequest](docs/SchemaUpdateUserInterfaceRequest.md)
|
||||
- [SchemaUpdateUserNotificationConfigReq](docs/SchemaUpdateUserNotificationConfigReq.md)
|
||||
- [SchemaUpdateUserPasswordReq](docs/SchemaUpdateUserPasswordReq.md)
|
||||
- [SchemaUpdateUserRoleReq](docs/SchemaUpdateUserRoleReq.md)
|
||||
- [SchemaUpdateUserStatusReq](docs/SchemaUpdateUserStatusReq.md)
|
||||
- [SchemaUserBasicInfo](docs/SchemaUserBasicInfo.md)
|
||||
- [SchemaUserChangeEmailSendCodeReq](docs/SchemaUserChangeEmailSendCodeReq.md)
|
||||
- [SchemaUserChangeEmailVerifyReq](docs/SchemaUserChangeEmailVerifyReq.md)
|
||||
- [SchemaUserEmailLogin](docs/SchemaUserEmailLogin.md)
|
||||
- [SchemaUserEmailLoginReq](docs/SchemaUserEmailLoginReq.md)
|
||||
- [SchemaUserLoginResp](docs/SchemaUserLoginResp.md)
|
||||
- [SchemaUserModifyPasswordReq](docs/SchemaUserModifyPasswordReq.md)
|
||||
- [SchemaUserNoticeSetRequest](docs/SchemaUserNoticeSetRequest.md)
|
||||
- [SchemaUserNoticeSetResp](docs/SchemaUserNoticeSetResp.md)
|
||||
- [SchemaUserRankingResp](docs/SchemaUserRankingResp.md)
|
||||
- [SchemaUserRankingSimpleInfo](docs/SchemaUserRankingSimpleInfo.md)
|
||||
- [SchemaUserRePassWordRequest](docs/SchemaUserRePassWordRequest.md)
|
||||
- [SchemaUserRegisterReq](docs/SchemaUserRegisterReq.md)
|
||||
- [SchemaUserRetrievePassWordRequest](docs/SchemaUserRetrievePassWordRequest.md)
|
||||
- [SchemaUserUnsubscribeNotificationReq](docs/SchemaUserUnsubscribeNotificationReq.md)
|
||||
- [SchemaVoteReq](docs/SchemaVoteReq.md)
|
||||
- [SchemaVoteResp](docs/SchemaVoteResp.md)
|
||||
- [TranslatorLangOption](docs/TranslatorLangOption.md)
|
||||
@@ -445,6 +442,19 @@ Authentication schemes defined for the API:
|
||||
|
||||
Note, each API key must be added to a map of `map[string]APIKey` where the key is: Authorization and passed in as the auth context for each request.
|
||||
|
||||
Example
|
||||
|
||||
```golang
|
||||
auth := context.WithValue(
|
||||
context.Background(),
|
||||
sw.ContextAPIKeys,
|
||||
map[string]sw.APIKey{
|
||||
"Authorization": {Key: "API_KEY_STRING"},
|
||||
},
|
||||
)
|
||||
r, err := client.Service.Operation(auth, args)
|
||||
```
|
||||
|
||||
|
||||
## Documentation for Utility Methods
|
||||
|
||||
|
||||
Reference in New Issue
Block a user