SoundPowerApi
modules.sound_power.SoundPowerApi
Bases: ApiModule
音响力等级、成长特权与好友听歌日榜 API.
Source code in qqmusic_api/modules/_base.py
get_detail
获取用户当前音响力等级主页、今日听歌时长及权益.
| PARAMETER | DESCRIPTION |
|---|---|
credential
|
可选的登录凭证; 缺省时使用客户端全局凭证.
TYPE:
|
Source code in qqmusic_api/modules/sound_power.py
get_hugevip_rule
获取超级会员音响力加速与等级规则.
| PARAMETER | DESCRIPTION |
|---|---|
credential
|
可选的登录凭证; 缺省时使用客户端全局凭证.
TYPE:
|
Source code in qqmusic_api/modules/sound_power.py
get_friend_rank
get_friend_rank(
offset: int = 0,
limit: int = 10,
last_uin: str = "",
rankno: int = 0,
*,
credential: Credential | None = None,
) -> CgiRequestData
获取好友听歌日榜列表.
| PARAMETER | DESCRIPTION |
|---|---|
offset
|
分页偏移量.
TYPE:
|
limit
|
每页获取数量.
TYPE:
|
last_uin
|
上一页最后一条好友的 UIN.
TYPE:
|
rankno
|
榜单流水号或批次号 (首次请求可传 0).
TYPE:
|
credential
|
可选的登录凭证; 缺省时使用客户端全局凭证.
TYPE:
|
Source code in qqmusic_api/modules/sound_power.py
like_friend
like_friend(
uin: str,
*,
cancel: bool = False,
credential: Credential | None = None,
) -> CgiRequestData
为好友听歌榜条目点赞或取消点赞.
| PARAMETER | DESCRIPTION |
|---|---|
uin
|
目标好友的 UIN.
TYPE:
|
cancel
|
是否为取消点赞 (False 为点赞, True 为取消点赞).
TYPE:
|
credential
|
可选的登录凭证; 缺省时使用客户端全局凭证.
TYPE:
|
Source code in qqmusic_api/modules/sound_power.py
set_rank_privacy
set_rank_privacy(
status: int = 0, *, credential: Credential | None = None
) -> CgiRequestData
设置好友排行榜隐私状态.
| PARAMETER | DESCRIPTION |
|---|---|
status
|
隐私开关状态.
TYPE:
|
credential
|
可选的登录凭证; 缺省时使用客户端全局凭证.
TYPE:
|
Source code in qqmusic_api/modules/sound_power.py
get_medal_entry
get_medal_entry(
enc_uin: str = "",
*,
credential: Credential | None = None,
) -> CgiRequestData
获取音响力勋章馆入口与佩戴勋章信息.
| PARAMETER | DESCRIPTION |
|---|---|
enc_uin
|
加密的 UIN (未传入时默认为空字符串).
TYPE:
|
credential
|
可选的登录凭证; 缺省时使用客户端全局凭证.
TYPE:
|
Source code in qqmusic_api/modules/sound_power.py
get_tasks
get_tasks(
act_id: str = "1nsAQf",
task_module_ids: list[str] | None = None,
*,
credential: Credential | None = None,
) -> CgiRequestData
获取音响力加速任务模块.
| PARAMETER | DESCRIPTION |
|---|---|
act_id
|
活动 ID (默认为 '1nsAQf').
TYPE:
|
task_module_ids
|
任务模块 ID 列表 (默认为 ['Z1jtHy7']). |
credential
|
可选的登录凭证; 缺省时使用客户端全局凭证.
TYPE:
|