基于线上 OpenAPI 3.0 Spec 自动生成(5min 缓存),共 134 个接口
/openapi/v1/post/{postId}| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
postType | query | - | String |
ResponseDTOMapStringObject| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | object | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v1/post/batch-detailOpenApiBatchPostDetailParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
postIds | array<integer> | 是 | 帖子 ID 列表(最多 20 条) |
ResponseDTOListMapStringObject| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<object> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v1/post/queryResponseDTOPageResultMapStringObject| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | PageResultMapStringObject | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v1/resource/{postId}| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOMapStringObject| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | object | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v1/resource/{postId}/download-auth| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
BaseDownloadAuthParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
fileInfoId | int64 | 是 | 文件信息 ID(不传则下载默认文件) |
proxyUserId | int64 | - | 代理用户 ID(可选,需具备代理权限) |
ResponseDTODownloadAuthVo| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | DownloadAuthVo | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v1/resource/{postId}/files| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOListMapStringObject| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<object> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v1/resource/{postId}/install-config| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
fileInfoId | query | - | Long |
ResponseDTOInstallConfigVo| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | InstallConfigVo | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v1/resource/query| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
pageNum | query | 是 | Integer |
pageSize | query | 是 | Integer |
sectionCode | query | - | String |
keyword | query | - | String |
ResponseDTOPageResultMapStringObject| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | PageResultMapStringObject | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v1/server/{postId}/status| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOOpenApiServerStatusVo| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | OpenApiServerStatusVo | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v1/server/query| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
pageNum | query | 是 | Integer |
pageSize | query | 是 | Integer |
serverStatus | query | - | String |
queryEnabled | query | - | Boolean |
ResponseDTOPageResultMapStringObject| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | PageResultMapStringObject | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v1/stats/forumResponseDTOOpenApiForumStatsVo| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | OpenApiForumStatsVo | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v1/tags| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
sectionCode | query | - | String |
ResponseDTOListMapStringObject| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<object> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v1/user/profileResponseDTOOpenApiUserProfileVo| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | OpenApiUserProfileVo | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/proxy-user/{userId}/points| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
userId | path | 是 | Long |
ResponseDTOOpenApiProxyUserPointsVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | OpenApiProxyUserPointsVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/proxy-user/{userId}/points/adjust| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
userId | path | 是 | Long |
OpenApiProxyUserPointsAdjustParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
amount | number | 是 | 调整金额(始终为正,方向由 direction 决定) |
reason | string | 是 | 调整原因(记录到调整流水) |
direction | string enum | 是 | 方向:ADD 增加 / DEDUCT 扣减 |
ResponseDTOOpenApiProxyUserPointsAdjustVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | OpenApiProxyUserPointsAdjustVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/proxy-user/{userId}/wallet/{currencyCode}/adjust| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
userId | path | 是 | Long |
currencyCode | path | 是 | String |
OpenApiProxyUserPointsAdjustParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
amount | number | 是 | 调整金额(始终为正,方向由 direction 决定) |
reason | string | 是 | 调整原因(记录到调整流水) |
direction | string enum | 是 | 方向:ADD 增加 / DEDUCT 扣减 |
ResponseDTOOpenApiProxyUserPointsAdjustVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | OpenApiProxyUserPointsAdjustVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/proxy-user/{userId}/wallet/{currencyCode}/balance| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
userId | path | 是 | Long |
currencyCode | path | 是 | String |
ResponseDTOOpenApiProxyUserPointsVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | OpenApiProxyUserPointsVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/proxy-user/registerOpenApiProxyUserRegisterParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
username | string | 是 | 面板侧展示用户名 |
phone | string | - | 手机号(可空) |
email | string | - | 邮箱(可空) |
loginName | string | - | 用户自选登录名(可空,面板一键绑定时由用户填写) |
password | string | - | 用户自选密码(可空,面板一键绑定时由用户填写) |
externalUserId | string | - | 第三方系统(调用方)用户唯一标识(可空,非空则写反向绑定) |
externalUsername | string | - | 第三方用户名(展示/审计用,可空) |
externalDisplayName | string | - | 第三方昵称(展示用,可空) |
ResponseDTOOpenApiProxyUserRegisterVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | OpenApiProxyUserRegisterVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/user-binding/linkOpenApiUserBindingLinkParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
externalUserId | string | 是 | 第三方系统(调用方 App)的用户唯一标识 |
externalUsername | string | - | 第三方用户名(展示/审计用,可空) |
externalDisplayName | string | - | 第三方昵称(展示用,可空) |
ResponseDTOOpenApiUserBindingVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | OpenApiUserBindingVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/user-binding/unlinkOpenApiUserBindingLinkParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
externalUserId | string | 是 | 第三方系统(调用方 App)的用户唯一标识 |
externalUsername | string | - | 第三方用户名(展示/审计用,可空) |
externalDisplayName | string | - | 第三方昵称(展示用,可空) |
ResponseDTOInteger| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | int32 | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/categories/treeResponseDTOListCategoryNodeVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<CategoryNodeVO> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/category/treeResponseDTOListCategoryNodeVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<CategoryNodeVO> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/gamesResponseDTOListSectionVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<SectionVO> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/games/{sectionCode}| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
sectionCode | path | 是 | String |
ResponseDTOSectionVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | SectionVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/games/{sectionCode}/filter-options| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
sectionCode | path | 是 | String |
ResponseDTOSectionFilterOptionsVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | SectionFilterOptionsVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/mod-loadersResponseDTOListRunPlatformVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<RunPlatformVO> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/mod-loaders/{code}| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
code | path | 是 | String |
ResponseDTORunPlatformVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | RunPlatformVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/run-platform/{code}| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
code | path | 是 | String |
ResponseDTORunPlatformVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | RunPlatformVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/run-platform/listResponseDTOListRunPlatformVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<RunPlatformVO> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/section/{sectionCode}| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
sectionCode | path | 是 | String |
ResponseDTOSectionVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | SectionVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/section/{sectionCode}/filter-options| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
sectionCode | path | 是 | String |
ResponseDTOSectionFilterOptionsVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | SectionFilterOptionsVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/section/listResponseDTOListSectionVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<SectionVO> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/stats/games/{sectionCode}| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
sectionCode | path | 是 | String |
ResponseDTOSectionStatsVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | SectionStatsVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/stats/section/{sectionCode}| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
sectionCode | path | 是 | String |
ResponseDTOSectionStatsVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | SectionStatsVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/community/message/sendBaseOpenApiMessageSendParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
toUserId | int64 | 是 | 收信用户 ID |
content | string | 是 | 私信内容 |
ResponseDTOOpenApiPrivateMessageResultVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | OpenApiPrivateMessageResultVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/community/notifications| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
readFlag | query | - | Boolean |
ResponseDTOPageResultMessageVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | PageResultMessageVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/community/notifications/readOpenApiNotificationReadParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
messageIds | array<integer> | 是 | 待标记已读的消息 ID 列表 |
ResponseDTOVoid| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | object | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/community/notifications/unread-countResponseDTOLong| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | int64 | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/community/commentsResponseDTOPageResultCommentVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | PageResultCommentVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/community/discuss/{postId}| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOCommunityPostDetailVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | CommunityPostDetailVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/community/discuss/queryResponseDTOPageResultCommunityPostSummaryVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | PageResultCommunityPostSummaryVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/community/moment/{momentId}| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
momentId | path | 是 | Long |
ResponseDTOCommunityMomentVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | CommunityMomentVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/community/moment/queryResponseDTOPageResultCommunityMomentVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | PageResultCommunityMomentVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/community/question/{postId}| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOCommunityQuestionVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | CommunityQuestionVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/community/question/{postId}/answers| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOPageResultCommunityAnswerVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | PageResultCommunityAnswerVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/community/question/queryResponseDTOPageResultCommunityQuestionVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | PageResultCommunityQuestionVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/community/searchResponseDTOPageResultLuceneSearchResultVo| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | PageResultLuceneSearchResultVo | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/community/search/suggest| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
keyword | query | 是 | String |
ResponseDTOListString| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<string> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/community/user/{userId}| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
userId | path | 是 | Long |
ResponseDTOCommunityUserProfileVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | CommunityUserProfileVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/community/user/{userId}/followers| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
userId | path | 是 | Long |
ResponseDTOPageResultCommunityFollowUserVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | PageResultCommunityFollowUserVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/community/user/{userId}/following| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
userId | path | 是 | Long |
ResponseDTOPageResultCommunityFollowUserVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | PageResultCommunityFollowUserVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/community/user/{userId}/posts| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
userId | path | 是 | Long |
ResponseDTOPageResultCommunityPostSummaryVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | PageResultCommunityPostSummaryVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/community/collectBaseOpenApiInteractionParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
entityType | string | 是 | 目标实体类型:DISCUSS_POST / QUESTION_POST / USER_MOMENT / RESOURCE_POST / POST_COMMENT |
entityId | int64 | 是 | 目标实体 ID |
ResponseDTOBoolean| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | boolean | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/community/commentBaseOpenApiCommentPublishParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
entityType | string | 是 | 根实体类型:DISCUSS_POST / QUESTION_POST / USER_MOMENT / RESOURCE_POST |
entityId | int64 | 是 | 根实体 ID(帖子 / 瞬间 ID) |
content | string | 是 | 评论内容 |
parentCommentId | int64 | - | 父评论 ID(回复场景传入,顶层评论留空) |
mentionedUserIds | array<integer> | - | @提及的用户 ID 列表(最多 10 个) |
ResponseDTOBoolean| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | boolean | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/community/followBaseOpenApiFollowParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
targetUserId | int64 | 是 | 目标用户 ID |
ResponseDTOBoolean| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | boolean | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/community/likeBaseOpenApiInteractionParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
entityType | string | 是 | 目标实体类型:DISCUSS_POST / QUESTION_POST / USER_MOMENT / RESOURCE_POST / POST_COMMENT |
entityId | int64 | 是 | 目标实体 ID |
ResponseDTOBoolean| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | boolean | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/oauth/revokeResponseDTOBoolean| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | boolean | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/oauth/tokenOpenApiAccessTokenIssueParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
userId | int64 | 是 | 目标代理用户 ID(用户必须已在 biz 前端授权页完成确认,并生成对应授权 code) |
authCode | string | 是 | biz 前端授权页输出的 6 位授权码(仅大写字母与数字,5 分钟内有效) |
requestedScopes | array<string> | - | 申请的权限 scope 列表(必须是该 App 已审核通过的权限点子集,与 OpenApiConstant.PERMISSION 对齐)。可空,空时不下发 scope 限制。 |
ResponseDTOOpenApiAccessTokenVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | OpenApiAccessTokenVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/pairing/redeemOpenApiPairingRedeemParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
pairingCode | string | 是 | 用户在社区生成的 8 位配对码(仅大写字母与数字,1 天内有效) |
ResponseDTOOpenApiAccessTokenVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | OpenApiAccessTokenVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/provider/activity/carouselResponseDTOServerProviderCarouselResultVo| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | ServerProviderCarouselResultVo | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/provider/activity/collectServerProviderActivityCollectParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
amount | int64 | 是 | 转入的积分数量(扣被代理用户钱包 POINTS) |
orderNo | string | - | 外部业务单号(作幂等键,相同单号重复调用不重复扣款;缺省则每次独立) |
remark | string | - | 备注 |
ResponseDTOServerProviderActivityCollectResultVo| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | ServerProviderActivityCollectResultVo | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/file/batchOpenApiFileBatchParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
fileInfoIds | array<integer> | 是 | 文件信息 ID 列表(对应 resource_file_info.info_id;1~50) |
ResponseDTOListFileSummaryVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<FileSummaryVO> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/filesOpenApiFileBatchParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
fileInfoIds | array<integer> | 是 | 文件信息 ID 列表(对应 resource_file_info.info_id;1~50) |
ResponseDTOListFileSummaryVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<FileSummaryVO> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/files/{fileId}/download-url| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
fileId | path | 是 | Long |
ResponseDTOFileDownloadUrlVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | FileDownloadUrlVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/modpacks/{postId}/download-failure| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
DownloadFailureReportParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
fileInfoId | int64 | - | 上报的下载文件 ID(install-info 阶段未拿到时可留空) |
failureType | string | 是 | 失败类型:INSTALL_INFO_UNAVAILABLE / UPSTREAM_UNREACHABLE / FILE_INVALID / EXTRACT_FAILED / STRUCTURE_INVALID / SERVER_BOOT_FAILED |
resourceVersion | string | - | 上报时的资源版本快照(resource_post.resource_version),用于版本更新后清零判定 |
errorMsg | string | - | 客户端上报的错误描述(可为空;超过 1000 字符会被截断) |
ResponseDTOVoid| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | object | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/modpacks/{postId}/mc-startup-command| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
memoryMb | query | 是 | Integer |
ResponseDTOMcStartupCommandVo| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | McStartupCommandVo | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/modpacks/{postId}/mc-startup-command| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
McStartupCommandReportParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
command | string | 是 | 实际写入面板 startup 的完整启动命令 |
source | string | 是 | 推断来源:upstream(mzgf openapi 返回) / ai(消费端 AI 生成) / heuristic(启发式) / manual(手填) / unknown |
runPlatform | string | - | 运行平台(paper/vanilla/forge/neoforge/fabric/...),可选 |
mcVersion | string | - | Minecraft 版本(1.20.1 等),可选 |
serverType | string | - | 服务端类型:预留字段,与 runPlatform 语义重合时可留空 |
ResponseDTOVoid| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | object | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/modpacks/{postId}/user-feedback-report| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
UserFeedbackReportParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
reportType | string | 是 | 严重程度: RANK_DOWN (排序下沉阈值) / HIDE (隐藏阈值) |
usefulCount | int32 | 是 | 上报时该 app 侧累计 USEFUL 票数快照 (>=0) |
notUsefulCount | int32 | 是 | 上报时该 app 侧累计 NOT_USEFUL 票数快照 (>=0) |
shortTermBadCount | int32 | - | 上报时短期窗口 NOT_USEFUL 票数快照 (>=0) |
resourceVersion | string | - | 上报时资源版本快照 (resource_post.resource_version), 用于新版本自动清零判定 |
detail | string | - | 客户端上报的补充说明 (可为空, 超 1000 自动截断) |
ResponseDTOVoid| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | object | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/modpacks/user-feedback/resolved-since| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
since | query | 是 | 起始时间 (ISO-8601, 例如 2026-08-26T00:00:00), 返回 resolvedAt >= since 的活跃反馈 |
limit | query | - | Integer |
ResponseDTOListUserFeedbackResolvedItemVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<UserFeedbackResolvedItemVO> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/modsOpenApiResourceBatchParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
postIds | array<integer> | 是 | 资源帖子 ID 列表(1~50) |
ResponseDTOListModSummaryVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<ModSummaryVO> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/mods/{postId}| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOModDetailVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | ModDetailVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/mods/{postId}/authors| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOListAuthorBriefVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<AuthorBriefVO> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/mods/{postId}/comments| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOPageResultCommentVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | PageResultCommentVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/mods/{postId}/description| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOModDescriptionVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | ModDescriptionVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/mods/{postId}/download-failure| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
DownloadFailureReportParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
fileInfoId | int64 | - | 上报的下载文件 ID(install-info 阶段未拿到时可留空) |
failureType | string | 是 | 失败类型:INSTALL_INFO_UNAVAILABLE / UPSTREAM_UNREACHABLE / FILE_INVALID / EXTRACT_FAILED / STRUCTURE_INVALID / SERVER_BOOT_FAILED |
resourceVersion | string | - | 上报时的资源版本快照(resource_post.resource_version),用于版本更新后清零判定 |
errorMsg | string | - | 客户端上报的错误描述(可为空;超过 1000 字符会被截断) |
ResponseDTOVoid| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | object | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/mods/{postId}/files| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOListFileSummaryVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<FileSummaryVO> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/mods/{postId}/files/{fileId}| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
fileId | path | 是 | Long |
ResponseDTOFileDetailVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | FileDetailVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/mods/{postId}/files/{fileId}/download-file| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
fileId | path | 是 | Long |
/openapi/v2/mods/{postId}/install-config| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOInstallConfigVo| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | InstallConfigVo | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/mods/{postId}/install-info| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOOpenApiInstallInfoVo| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | OpenApiInstallInfoVo | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/mods/{postId}/install-launch| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOInstallLaunchVo| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | InstallLaunchVo | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/mods/{postId}/mc-startup-command| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
memoryMb | query | 是 | Integer |
ResponseDTOMcStartupCommandVo| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | McStartupCommandVo | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/mods/{postId}/mc-startup-command| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
McStartupCommandReportParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
command | string | 是 | 实际写入面板 startup 的完整启动命令 |
source | string | 是 | 推断来源:upstream(mzgf openapi 返回) / ai(消费端 AI 生成) / heuristic(启发式) / manual(手填) / unknown |
runPlatform | string | - | 运行平台(paper/vanilla/forge/neoforge/fabric/...),可选 |
mcVersion | string | - | Minecraft 版本(1.20.1 等),可选 |
serverType | string | - | 服务端类型:预留字段,与 runPlatform 语义重合时可留空 |
ResponseDTOVoid| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | object | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/mods/{postId}/rating| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTORatingAggregateVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | RatingAggregateVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/mods/{postId}/relations| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOListRelationVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<RelationVO> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/mods/{postId}/user-feedback-report| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
UserFeedbackReportParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
reportType | string | 是 | 严重程度: RANK_DOWN (排序下沉阈值) / HIDE (隐藏阈值) |
usefulCount | int32 | 是 | 上报时该 app 侧累计 USEFUL 票数快照 (>=0) |
notUsefulCount | int32 | 是 | 上报时该 app 侧累计 NOT_USEFUL 票数快照 (>=0) |
shortTermBadCount | int32 | - | 上报时短期窗口 NOT_USEFUL 票数快照 (>=0) |
resourceVersion | string | - | 上报时资源版本快照 (resource_post.resource_version), 用于新版本自动清零判定 |
detail | string | - | 客户端上报的补充说明 (可为空, 超 1000 自动截断) |
ResponseDTOVoid| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | object | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/mods/{postId}/versions| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOListVersionVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<VersionVO> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/mods/featuredResponseDTOListModSummaryVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<ModSummaryVO> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/mods/searchResponseDTOPageResultModSummaryVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | PageResultModSummaryVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/mods/syncResponseDTOResourceSyncVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | ResourceSyncVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/mods/user-feedback/resolved-since| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
since | query | 是 | 起始时间 (ISO-8601, 例如 2026-08-26T00:00:00), 返回 resolvedAt >= since 的活跃反馈 |
limit | query | - | Integer |
ResponseDTOListUserFeedbackResolvedItemVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<UserFeedbackResolvedItemVO> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/{postId}| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOModDetailVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | ModDetailVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/{postId}/authors| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOListAuthorBriefVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<AuthorBriefVO> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/{postId}/comments| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOPageResultCommentVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | PageResultCommentVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/{postId}/description| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOModDescriptionVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | ModDescriptionVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/{postId}/download-auth| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
BaseDownloadAuthParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
fileInfoId | int64 | 是 | 文件信息 ID(不传则下载默认文件) |
proxyUserId | int64 | - | 代理用户 ID(可选,需具备代理权限) |
ResponseDTODownloadAuthVo| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | DownloadAuthVo | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/{postId}/download-failure| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
DownloadFailureReportParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
fileInfoId | int64 | - | 上报的下载文件 ID(install-info 阶段未拿到时可留空) |
failureType | string | 是 | 失败类型:INSTALL_INFO_UNAVAILABLE / UPSTREAM_UNREACHABLE / FILE_INVALID / EXTRACT_FAILED / STRUCTURE_INVALID / SERVER_BOOT_FAILED |
resourceVersion | string | - | 上报时的资源版本快照(resource_post.resource_version),用于版本更新后清零判定 |
errorMsg | string | - | 客户端上报的错误描述(可为空;超过 1000 字符会被截断) |
ResponseDTOVoid| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | object | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/{postId}/file/{fileId}| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
fileId | path | 是 | Long |
ResponseDTOFileDetailVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | FileDetailVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/{postId}/file/{fileId}/download-file| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
fileId | path | 是 | Long |
/openapi/v2/resource/{postId}/file/{fileId}/download-url| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
fileId | path | 是 | Long |
ResponseDTOFileDownloadUrlVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | FileDownloadUrlVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/{postId}/files| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOListFileSummaryVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<FileSummaryVO> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/{postId}/install-config| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOInstallConfigVo| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | InstallConfigVo | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/{postId}/install-info| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOOpenApiInstallInfoVo| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | OpenApiInstallInfoVo | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/{postId}/install-launch| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOInstallLaunchVo| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | InstallLaunchVo | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/{postId}/mc-startup-command| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
memoryMb | query | 是 | Integer |
ResponseDTOMcStartupCommandVo| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | McStartupCommandVo | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/{postId}/mc-startup-command| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
McStartupCommandReportParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
command | string | 是 | 实际写入面板 startup 的完整启动命令 |
source | string | 是 | 推断来源:upstream(mzgf openapi 返回) / ai(消费端 AI 生成) / heuristic(启发式) / manual(手填) / unknown |
runPlatform | string | - | 运行平台(paper/vanilla/forge/neoforge/fabric/...),可选 |
mcVersion | string | - | Minecraft 版本(1.20.1 等),可选 |
serverType | string | - | 服务端类型:预留字段,与 runPlatform 语义重合时可留空 |
ResponseDTOVoid| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | object | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/{postId}/rating| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTORatingAggregateVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | RatingAggregateVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/{postId}/relations| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOListRelationVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<RelationVO> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/{postId}/user-feedback-report| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
UserFeedbackReportParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
reportType | string | 是 | 严重程度: RANK_DOWN (排序下沉阈值) / HIDE (隐藏阈值) |
usefulCount | int32 | 是 | 上报时该 app 侧累计 USEFUL 票数快照 (>=0) |
notUsefulCount | int32 | 是 | 上报时该 app 侧累计 NOT_USEFUL 票数快照 (>=0) |
shortTermBadCount | int32 | - | 上报时短期窗口 NOT_USEFUL 票数快照 (>=0) |
resourceVersion | string | - | 上报时资源版本快照 (resource_post.resource_version), 用于新版本自动清零判定 |
detail | string | - | 客户端上报的补充说明 (可为空, 超 1000 自动截断) |
ResponseDTOVoid| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | object | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/{postId}/versions| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOListVersionVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<VersionVO> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/batchOpenApiResourceBatchParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
postIds | array<integer> | 是 | 资源帖子 ID 列表(1~50) |
ResponseDTOListModSummaryVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<ModSummaryVO> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/featuredResponseDTOListModSummaryVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<ModSummaryVO> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/queryResponseDTOPageResultModSummaryVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | PageResultModSummaryVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/syncResponseDTOResourceSyncVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | ResourceSyncVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/user-feedback/resolved-since| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
since | query | 是 | 起始时间 (ISO-8601, 例如 2026-08-26T00:00:00), 返回 resolvedAt >= since 的活跃反馈 |
limit | query | - | Integer |
ResponseDTOListUserFeedbackResolvedItemVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | array<UserFeedbackResolvedItemVO> | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/stats/mods/{postId}| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOResourceStatsDetailVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | ResourceStatsDetailVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/stats/resource/{postId}| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOResourceStatsDetailVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | ResourceStatsDetailVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/mods/{postId}/edit| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
BaseOpenApiResourceSaveParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
postId | int64 | - | 帖子ID(编辑时使用) |
mainName | string | 是 | 资源主名称 |
subName | string | - | 资源次名称 |
mainCategory | string | - | 主要类别(支持多个,用逗号分隔,最多5个) |
presetCategory | string | - | 预设类目(SAVE_GAME/CHALLENGE_CONFIG/GRAPHICS_PRESET),可选;普通资源传 null |
abbrName | string | - | 缩写名称 |
introduction | string | - | 资源简介 |
coverFileId | string | - | 封面文件ID |
mdContent | string | 是 | Markdown格式内容 |
content | string | - | 普通文本内容 |
sectionCode | string | 是 | 板块代码 |
gameTypeId | int64 | - | 游戏类型ID |
resourceTypeId | int64 | 是 | 资源类型ID |
runPlatformId | int64 | - | 运行平台ID |
contentCopyrightId | int64 | - | 内容版权ID |
contentCopyright | string | - | 内容版权协议 |
resourceCopyrightId | int64 | - | 资源版权ID |
resourceCopyright | string | - | 资源开源协议 |
resourceVersion | string | - | 资源版本 |
authors | string | 是 | 作者信息(JSON 数组字符串) |
postTags | array<string> | - | 帖子标签列表 |
postTypeId | string | - | 资源帖子类型ID |
clientEnvironment | string | 是 | 客户端运行环境 |
serverEnvironment | string | 是 | 服务端运行环境 |
resourceState | string | 是 | 资源状态 |
sourceState | string | 是 | 开源状态 |
relation | ResourceRelationParam | - | - |
installScript | string | - | 安装脚本 |
creationType | string | 是 | 创作类型 |
refLink | string | - | 参考链接(JSON数组字符串) |
resourceRelate | array<BaseOpenApiResourceRelateParam> | - | 资源关联列表 |
resourceFileInfoVos | array<BaseOpenApiResourceFileInfoParam> | - | 资源文件信息列表 |
images | array<string> | - | 媒体图片文件ID列表 |
tempId | string | - | 临时ID(用于文件迁移) |
updateCommit | string | - | 更新说明 |
rewardEnabled | boolean | - | 是否开启打赏激励 |
visibility | string | - | 可见范围(PUBLIC/PRIVATE) |
isPaid | boolean | - | 是否付费资源 |
priceCurrencyCode | string | - | 价格货币代码 |
priceAmount | number | - | 价格金额 |
isAllEdit | boolean | - | 是否公开编辑 |
memberEnabled | boolean | - | 是否开启项目成员功能 |
isNewDraft | boolean | - | 是否为新建草稿(true=新建草稿,false/null=更新已有草稿) |
parentPostId | int64 | - | 父帖子ID(编辑已发布帖子时传入原帖ID,用于创建EDIT类型草稿) |
ResponseDTOBoolean| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | boolean | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/mods/draft/{draftId}/publish| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
draftId | path | 是 | Long |
BaseOpenApiResourceSaveParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
postId | int64 | - | 帖子ID(编辑时使用) |
mainName | string | 是 | 资源主名称 |
subName | string | - | 资源次名称 |
mainCategory | string | - | 主要类别(支持多个,用逗号分隔,最多5个) |
presetCategory | string | - | 预设类目(SAVE_GAME/CHALLENGE_CONFIG/GRAPHICS_PRESET),可选;普通资源传 null |
abbrName | string | - | 缩写名称 |
introduction | string | - | 资源简介 |
coverFileId | string | - | 封面文件ID |
mdContent | string | 是 | Markdown格式内容 |
content | string | - | 普通文本内容 |
sectionCode | string | 是 | 板块代码 |
gameTypeId | int64 | - | 游戏类型ID |
resourceTypeId | int64 | 是 | 资源类型ID |
runPlatformId | int64 | - | 运行平台ID |
contentCopyrightId | int64 | - | 内容版权ID |
contentCopyright | string | - | 内容版权协议 |
resourceCopyrightId | int64 | - | 资源版权ID |
resourceCopyright | string | - | 资源开源协议 |
resourceVersion | string | - | 资源版本 |
authors | string | 是 | 作者信息(JSON 数组字符串) |
postTags | array<string> | - | 帖子标签列表 |
postTypeId | string | - | 资源帖子类型ID |
clientEnvironment | string | 是 | 客户端运行环境 |
serverEnvironment | string | 是 | 服务端运行环境 |
resourceState | string | 是 | 资源状态 |
sourceState | string | 是 | 开源状态 |
relation | ResourceRelationParam | - | - |
installScript | string | - | 安装脚本 |
creationType | string | 是 | 创作类型 |
refLink | string | - | 参考链接(JSON数组字符串) |
resourceRelate | array<BaseOpenApiResourceRelateParam> | - | 资源关联列表 |
resourceFileInfoVos | array<BaseOpenApiResourceFileInfoParam> | - | 资源文件信息列表 |
images | array<string> | - | 媒体图片文件ID列表 |
tempId | string | - | 临时ID(用于文件迁移) |
updateCommit | string | - | 更新说明 |
rewardEnabled | boolean | - | 是否开启打赏激励 |
visibility | string | - | 可见范围(PUBLIC/PRIVATE) |
isPaid | boolean | - | 是否付费资源 |
priceCurrencyCode | string | - | 价格货币代码 |
priceAmount | number | - | 价格金额 |
isAllEdit | boolean | - | 是否公开编辑 |
memberEnabled | boolean | - | 是否开启项目成员功能 |
isNewDraft | boolean | - | 是否为新建草稿(true=新建草稿,false/null=更新已有草稿) |
parentPostId | int64 | - | 父帖子ID(编辑已发布帖子时传入原帖ID,用于创建EDIT类型草稿) |
ResponseDTOBoolean| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | boolean | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/mods/draft/{draftId}/save| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
draftId | path | 是 | Long |
BaseOpenApiResourceSaveParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
postId | int64 | - | 帖子ID(编辑时使用) |
mainName | string | 是 | 资源主名称 |
subName | string | - | 资源次名称 |
mainCategory | string | - | 主要类别(支持多个,用逗号分隔,最多5个) |
presetCategory | string | - | 预设类目(SAVE_GAME/CHALLENGE_CONFIG/GRAPHICS_PRESET),可选;普通资源传 null |
abbrName | string | - | 缩写名称 |
introduction | string | - | 资源简介 |
coverFileId | string | - | 封面文件ID |
mdContent | string | 是 | Markdown格式内容 |
content | string | - | 普通文本内容 |
sectionCode | string | 是 | 板块代码 |
gameTypeId | int64 | - | 游戏类型ID |
resourceTypeId | int64 | 是 | 资源类型ID |
runPlatformId | int64 | - | 运行平台ID |
contentCopyrightId | int64 | - | 内容版权ID |
contentCopyright | string | - | 内容版权协议 |
resourceCopyrightId | int64 | - | 资源版权ID |
resourceCopyright | string | - | 资源开源协议 |
resourceVersion | string | - | 资源版本 |
authors | string | 是 | 作者信息(JSON 数组字符串) |
postTags | array<string> | - | 帖子标签列表 |
postTypeId | string | - | 资源帖子类型ID |
clientEnvironment | string | 是 | 客户端运行环境 |
serverEnvironment | string | 是 | 服务端运行环境 |
resourceState | string | 是 | 资源状态 |
sourceState | string | 是 | 开源状态 |
relation | ResourceRelationParam | - | - |
installScript | string | - | 安装脚本 |
creationType | string | 是 | 创作类型 |
refLink | string | - | 参考链接(JSON数组字符串) |
resourceRelate | array<BaseOpenApiResourceRelateParam> | - | 资源关联列表 |
resourceFileInfoVos | array<BaseOpenApiResourceFileInfoParam> | - | 资源文件信息列表 |
images | array<string> | - | 媒体图片文件ID列表 |
tempId | string | - | 临时ID(用于文件迁移) |
updateCommit | string | - | 更新说明 |
rewardEnabled | boolean | - | 是否开启打赏激励 |
visibility | string | - | 可见范围(PUBLIC/PRIVATE) |
isPaid | boolean | - | 是否付费资源 |
priceCurrencyCode | string | - | 价格货币代码 |
priceAmount | number | - | 价格金额 |
isAllEdit | boolean | - | 是否公开编辑 |
memberEnabled | boolean | - | 是否开启项目成员功能 |
isNewDraft | boolean | - | 是否为新建草稿(true=新建草稿,false/null=更新已有草稿) |
parentPostId | int64 | - | 父帖子ID(编辑已发布帖子时传入原帖ID,用于创建EDIT类型草稿) |
ResponseDTOOpenApiPostIdVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | OpenApiPostIdVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/mods/draft/initBaseOpenApiInitDraftParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
sectionCode | string | 是 | 板块(游戏)code |
resourceTypeId | int64 | - | 资源类型 ID(关联 resource_ext_info 表 type=RESOURCE_TYPE 行) |
categoryId | string | - | 分类 ID(逗号分隔,最多 5 个;对应 resource_ext_info type=RESOURCE_MAIN_CATEGORY) |
title | string | - | 标题(可选,未填时由用户在编辑页补全) |
presetCategory | string | - | 预设类目(存档广场聚合场景使用,如 SAVE_GAME / CHALLENGE_CONFIG / GRAPHICS_PRESET) |
ResponseDTOOpenApiPostIdVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | OpenApiPostIdVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/{postId}/edit| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
BaseOpenApiResourceSaveParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
postId | int64 | - | 帖子ID(编辑时使用) |
mainName | string | 是 | 资源主名称 |
subName | string | - | 资源次名称 |
mainCategory | string | - | 主要类别(支持多个,用逗号分隔,最多5个) |
presetCategory | string | - | 预设类目(SAVE_GAME/CHALLENGE_CONFIG/GRAPHICS_PRESET),可选;普通资源传 null |
abbrName | string | - | 缩写名称 |
introduction | string | - | 资源简介 |
coverFileId | string | - | 封面文件ID |
mdContent | string | 是 | Markdown格式内容 |
content | string | - | 普通文本内容 |
sectionCode | string | 是 | 板块代码 |
gameTypeId | int64 | - | 游戏类型ID |
resourceTypeId | int64 | 是 | 资源类型ID |
runPlatformId | int64 | - | 运行平台ID |
contentCopyrightId | int64 | - | 内容版权ID |
contentCopyright | string | - | 内容版权协议 |
resourceCopyrightId | int64 | - | 资源版权ID |
resourceCopyright | string | - | 资源开源协议 |
resourceVersion | string | - | 资源版本 |
authors | string | 是 | 作者信息(JSON 数组字符串) |
postTags | array<string> | - | 帖子标签列表 |
postTypeId | string | - | 资源帖子类型ID |
clientEnvironment | string | 是 | 客户端运行环境 |
serverEnvironment | string | 是 | 服务端运行环境 |
resourceState | string | 是 | 资源状态 |
sourceState | string | 是 | 开源状态 |
relation | ResourceRelationParam | - | - |
installScript | string | - | 安装脚本 |
creationType | string | 是 | 创作类型 |
refLink | string | - | 参考链接(JSON数组字符串) |
resourceRelate | array<BaseOpenApiResourceRelateParam> | - | 资源关联列表 |
resourceFileInfoVos | array<BaseOpenApiResourceFileInfoParam> | - | 资源文件信息列表 |
images | array<string> | - | 媒体图片文件ID列表 |
tempId | string | - | 临时ID(用于文件迁移) |
updateCommit | string | - | 更新说明 |
rewardEnabled | boolean | - | 是否开启打赏激励 |
visibility | string | - | 可见范围(PUBLIC/PRIVATE) |
isPaid | boolean | - | 是否付费资源 |
priceCurrencyCode | string | - | 价格货币代码 |
priceAmount | number | - | 价格金额 |
isAllEdit | boolean | - | 是否公开编辑 |
memberEnabled | boolean | - | 是否开启项目成员功能 |
isNewDraft | boolean | - | 是否为新建草稿(true=新建草稿,false/null=更新已有草稿) |
parentPostId | int64 | - | 父帖子ID(编辑已发布帖子时传入原帖ID,用于创建EDIT类型草稿) |
ResponseDTOBoolean| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | boolean | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/draft/{draftId}/publish| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
draftId | path | 是 | Long |
BaseOpenApiResourceSaveParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
postId | int64 | - | 帖子ID(编辑时使用) |
mainName | string | 是 | 资源主名称 |
subName | string | - | 资源次名称 |
mainCategory | string | - | 主要类别(支持多个,用逗号分隔,最多5个) |
presetCategory | string | - | 预设类目(SAVE_GAME/CHALLENGE_CONFIG/GRAPHICS_PRESET),可选;普通资源传 null |
abbrName | string | - | 缩写名称 |
introduction | string | - | 资源简介 |
coverFileId | string | - | 封面文件ID |
mdContent | string | 是 | Markdown格式内容 |
content | string | - | 普通文本内容 |
sectionCode | string | 是 | 板块代码 |
gameTypeId | int64 | - | 游戏类型ID |
resourceTypeId | int64 | 是 | 资源类型ID |
runPlatformId | int64 | - | 运行平台ID |
contentCopyrightId | int64 | - | 内容版权ID |
contentCopyright | string | - | 内容版权协议 |
resourceCopyrightId | int64 | - | 资源版权ID |
resourceCopyright | string | - | 资源开源协议 |
resourceVersion | string | - | 资源版本 |
authors | string | 是 | 作者信息(JSON 数组字符串) |
postTags | array<string> | - | 帖子标签列表 |
postTypeId | string | - | 资源帖子类型ID |
clientEnvironment | string | 是 | 客户端运行环境 |
serverEnvironment | string | 是 | 服务端运行环境 |
resourceState | string | 是 | 资源状态 |
sourceState | string | 是 | 开源状态 |
relation | ResourceRelationParam | - | - |
installScript | string | - | 安装脚本 |
creationType | string | 是 | 创作类型 |
refLink | string | - | 参考链接(JSON数组字符串) |
resourceRelate | array<BaseOpenApiResourceRelateParam> | - | 资源关联列表 |
resourceFileInfoVos | array<BaseOpenApiResourceFileInfoParam> | - | 资源文件信息列表 |
images | array<string> | - | 媒体图片文件ID列表 |
tempId | string | - | 临时ID(用于文件迁移) |
updateCommit | string | - | 更新说明 |
rewardEnabled | boolean | - | 是否开启打赏激励 |
visibility | string | - | 可见范围(PUBLIC/PRIVATE) |
isPaid | boolean | - | 是否付费资源 |
priceCurrencyCode | string | - | 价格货币代码 |
priceAmount | number | - | 价格金额 |
isAllEdit | boolean | - | 是否公开编辑 |
memberEnabled | boolean | - | 是否开启项目成员功能 |
isNewDraft | boolean | - | 是否为新建草稿(true=新建草稿,false/null=更新已有草稿) |
parentPostId | int64 | - | 父帖子ID(编辑已发布帖子时传入原帖ID,用于创建EDIT类型草稿) |
ResponseDTOBoolean| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | boolean | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/draft/{draftId}/save| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
draftId | path | 是 | Long |
BaseOpenApiResourceSaveParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
postId | int64 | - | 帖子ID(编辑时使用) |
mainName | string | 是 | 资源主名称 |
subName | string | - | 资源次名称 |
mainCategory | string | - | 主要类别(支持多个,用逗号分隔,最多5个) |
presetCategory | string | - | 预设类目(SAVE_GAME/CHALLENGE_CONFIG/GRAPHICS_PRESET),可选;普通资源传 null |
abbrName | string | - | 缩写名称 |
introduction | string | - | 资源简介 |
coverFileId | string | - | 封面文件ID |
mdContent | string | 是 | Markdown格式内容 |
content | string | - | 普通文本内容 |
sectionCode | string | 是 | 板块代码 |
gameTypeId | int64 | - | 游戏类型ID |
resourceTypeId | int64 | 是 | 资源类型ID |
runPlatformId | int64 | - | 运行平台ID |
contentCopyrightId | int64 | - | 内容版权ID |
contentCopyright | string | - | 内容版权协议 |
resourceCopyrightId | int64 | - | 资源版权ID |
resourceCopyright | string | - | 资源开源协议 |
resourceVersion | string | - | 资源版本 |
authors | string | 是 | 作者信息(JSON 数组字符串) |
postTags | array<string> | - | 帖子标签列表 |
postTypeId | string | - | 资源帖子类型ID |
clientEnvironment | string | 是 | 客户端运行环境 |
serverEnvironment | string | 是 | 服务端运行环境 |
resourceState | string | 是 | 资源状态 |
sourceState | string | 是 | 开源状态 |
relation | ResourceRelationParam | - | - |
installScript | string | - | 安装脚本 |
creationType | string | 是 | 创作类型 |
refLink | string | - | 参考链接(JSON数组字符串) |
resourceRelate | array<BaseOpenApiResourceRelateParam> | - | 资源关联列表 |
resourceFileInfoVos | array<BaseOpenApiResourceFileInfoParam> | - | 资源文件信息列表 |
images | array<string> | - | 媒体图片文件ID列表 |
tempId | string | - | 临时ID(用于文件迁移) |
updateCommit | string | - | 更新说明 |
rewardEnabled | boolean | - | 是否开启打赏激励 |
visibility | string | - | 可见范围(PUBLIC/PRIVATE) |
isPaid | boolean | - | 是否付费资源 |
priceCurrencyCode | string | - | 价格货币代码 |
priceAmount | number | - | 价格金额 |
isAllEdit | boolean | - | 是否公开编辑 |
memberEnabled | boolean | - | 是否开启项目成员功能 |
isNewDraft | boolean | - | 是否为新建草稿(true=新建草稿,false/null=更新已有草稿) |
parentPostId | int64 | - | 父帖子ID(编辑已发布帖子时传入原帖ID,用于创建EDIT类型草稿) |
ResponseDTOOpenApiPostIdVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | OpenApiPostIdVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/resource/init-draftBaseOpenApiInitDraftParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
sectionCode | string | 是 | 板块(游戏)code |
resourceTypeId | int64 | - | 资源类型 ID(关联 resource_ext_info 表 type=RESOURCE_TYPE 行) |
categoryId | string | - | 分类 ID(逗号分隔,最多 5 个;对应 resource_ext_info type=RESOURCE_MAIN_CATEGORY) |
title | string | - | 标题(可选,未填时由用户在编辑页补全) |
presetCategory | string | - | 预设类目(存档广场聚合场景使用,如 SAVE_GAME / CHALLENGE_CONFIG / GRAPHICS_PRESET) |
ResponseDTOOpenApiPostIdVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | OpenApiPostIdVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/server-post/lobby/{postId}/close| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOBoolean| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | boolean | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/server-post/lobby/{postId}/manifest| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOOpenApiServerPostLobbyManifestVo| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | OpenApiServerPostLobbyManifestVo | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/server-post/lobby/{postId}/refresh-urls| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
ResponseDTOInteger| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | int32 | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/server-post/lobby/{postId}/resources/{resourceId}/cancel| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
resourceId | path | 是 | Long |
ResponseDTOBoolean| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | boolean | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/server-post/lobby/{postId}/resources/{resourceId}/upload| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
resourceId | path | 是 | Long |
file | query | 是 | MultipartFile |
ResponseDTOOpenApiServerPostLobbyUploadResultVo| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | OpenApiServerPostLobbyUploadResultVo | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/server-post/lobby/{postId}/resources/reserve-batch| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
BaseOpenApiServerPostLobbyReserveBatchParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
items | array<BaseOpenApiServerPostLobbyReserveItemParam> | 是 | 待占位的资源清单 (单次最多 50 条) |
ResponseDTOOpenApiServerPostLobbyReserveBatchVo| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | OpenApiServerPostLobbyReserveBatchVo | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/server-post/lobby/{postId}/update| 名称 | 位置 | 必填 | 说明 |
|---|---|---|---|
postId | path | 是 | Long |
BaseOpenApiServerPostLobbyPublishParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
postTitle | string | - | 帖子标题 |
mainName | string | 是 | 服务器名字 |
sectionCode | string | 是 | 板块 code |
serverIp | string | 是 | 服务器 IP / 域名 |
serverPort | int32 | - | 服务器端口 |
serverPassword | string | - | 联机加入密码 |
maxPlayers | int32 | - | 最大玩家数 |
serverVersion | array<string> | - | 服务器版本列表 |
mainPlayType | string | - | 主打类型 |
serverType | string | - | 服务器类型 |
runPlatform | string | - | 运行平台 |
queryType | string | - | 查询协议 |
coverImageUrl | string | - | 封面图 URL |
mdContent | string | - | markdown 正文 |
onlineType | string | - | 联机类型 |
isReqDownClient | boolean | - | 是否需要下载客户端 |
resources | array<BaseOpenApiServerPostLobbyResourceItemParam> | - | 资源清单 |
ResponseDTOBoolean| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | boolean | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/server-post/lobby/publishBaseOpenApiServerPostLobbyPublishParam| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
postTitle | string | - | 帖子标题 |
mainName | string | 是 | 服务器名字 |
sectionCode | string | 是 | 板块 code |
serverIp | string | 是 | 服务器 IP / 域名 |
serverPort | int32 | - | 服务器端口 |
serverPassword | string | - | 联机加入密码 |
maxPlayers | int32 | - | 最大玩家数 |
serverVersion | array<string> | - | 服务器版本列表 |
mainPlayType | string | - | 主打类型 |
serverType | string | - | 服务器类型 |
runPlatform | string | - | 运行平台 |
queryType | string | - | 查询协议 |
coverImageUrl | string | - | 封面图 URL |
mdContent | string | - | markdown 正文 |
onlineType | string | - | 联机类型 |
isReqDownClient | boolean | - | 是否需要下载客户端 |
resources | array<BaseOpenApiServerPostLobbyResourceItemParam> | - | 资源清单 |
ResponseDTOLong| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | int64 | - | 返回数据 |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |
/openapi/v2/sso/exchangeResponseDTOOpenApiSsoTicketVO| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
code | int32 | - | 返回码 |
level | string | - | 级别 |
msg | string | - | 返回消息 |
ok | boolean | - | 是否成功 |
data | OpenApiSsoTicketVO | - | - |
dataType | int32 | - | - |
traceId | string | - | 追踪ID,用于日志串联 |