Merge pull request #278 from MT-SUPER-POWER/main

乐迷团相关接口补充
This commit is contained in:
7N21
2026-10-03 20:45:47 +08:00
committed by GitHub
6 changed files with 127 additions and 1 deletions
+25
View File
@@ -2890,3 +2890,28 @@ export function voicelist_trans(
} & MultiPageConfig &
RequestBaseConfig,
): Promise<Response>
export function fans_group_detail(
params: {
groupId: string
scene?: string
} & RequestBaseConfig,
): Promise<Response>
export function fans_group_feed_recommend(
params: {
fansGroupId: string
cursor?: string
size?: string | number
} & RequestBaseConfig,
): Promise<Response>
export function fans_group_user_groups(
params?: RequestBaseConfig,
): Promise<Response>
export function fans_group_user_group_detail(
params: {
groupId: string | number
} & RequestBaseConfig,
): Promise<Response>
+15
View File
@@ -0,0 +1,15 @@
// 乐迷团详情
const createOption = require('../util/option.js')
module.exports = (query, request) => {
const data = {
groupId: query.groupId || query.id || '',
scene: query.scene || '',
}
return request(
'/api/social/fansgroup/bff/detail/get',
data,
createOption(query, 'eapi'),
)
}
+17
View File
@@ -0,0 +1,17 @@
// 乐迷团推荐笔记
const createOption = require('../util/option.js')
module.exports = (query, request) => {
const data = {
artistSelf: query.artistSelf || '0',
fansGroupId: query.fansGroupId || query.groupId || '',
cursor: query.cursor || '0',
size: String(query.size || 10),
}
return request(
'/api/fans/group/feed/recommend/get',
data,
createOption(query, 'eapi'),
)
}
+14
View File
@@ -0,0 +1,14 @@
// 用户所处乐迷团详情
const createOption = require('../util/option.js')
module.exports = (query, request) => {
const data = {
groupId: query.groupId || query.id || '',
}
return request(
'/api/social/fansgroup/bff/user/group/detail/get',
data,
createOption(query, 'eapi'),
)
}
+11
View File
@@ -0,0 +1,11 @@
// 获取当前登录用户加入的全部歌手乐迷团列表
const createOption = require('../util/option.js')
module.exports = (query, request) => {
return request(
'/api/social/fansgroup/bff/user/groups/get',
{},
createOption(query, 'eapi'),
)
}
+44
View File
@@ -5878,6 +5878,50 @@ let data = encodeURIComponent(
**调用例子 :** `/song/simi/get?id=39227633`
### 获取用户乐迷团列表
说明 : 登录后调用此接口 , 可获取当前登录用户已加入的全部歌手乐迷团列表
**接口地址 :** `/fans/group/user/groups`
**调用例子 :** `/fans/group/user/groups`
### 获取乐迷团详情
说明 : 调用此接口 , 可获取乐迷团详情
**必选参数 :** `groupId` : 乐迷团 ID
**可选参数 :** `scene` : 场景标识
**接口地址 :** `/fans/group/detail`
**调用例子 :** `/fans/group/detail?groupId=1872529203038486609`
### 获取用户在乐迷团的详情
说明 : 登录后调用此接口 , 可获取当前用户在指定乐迷团的详细成员信息及铭牌等级
**必选参数 :** `groupId` : 乐迷团 ID
**接口地址 :** `/fans/group/user/group/detail`
**调用例子 :** `/fans/group/user/group/detail?groupId=1755777360858267711`
### 获取乐迷团推荐笔记
说明 : 调用此接口 , 可获取指定乐迷团的推荐笔记
**必选参数 :** `fansGroupId` : 乐迷团 ID
**可选参数 :** `cursor` : 游标 , 默认为 0
`size` : 返回数量 , 默认为 10
**接口地址 :** `/fans/group/feed/recommend`
**调用例子 :** `/fans/group/feed/recommend?fansGroupId=1872529203038486609&size=10&cursor=0`
## 离线访问此文档
此文档同时也是 Progressive Web Apps(PWA), 加入了 serviceWorker, 可离线访问