Module audio.py
from bilibili_api import audio
音频相关
class Audio
音频类。
Attributes
| name | type | description |
|---|---|---|
| auid | int | 音频 AU 号 |
| credential | Credential | 凭据 |
Functions
def __init__()
| name | type | description |
|---|---|---|
| auid | int | 音频 AU 号 |
| credential | Credential, optional | 凭据. Defaults to None |
async def get_info()
获取音频信息
Returns: API 调用返回结果
async def get_tags()
获取音频 tags
Returns: API 调用返回结果
async def get_download_url()
获取音频下载链接
Returns: API 调用返回结果
async def add_coins()
| name | type | description |
|---|---|---|
| num | int, optional | 投币数量。Defaults to 2. |
投币
Returns: API 调用返回结果
class AudioList
歌单
Attributes
| name | type | description |
|---|---|---|
| amid | int | 歌单 ID |
| credential | Credential | 凭据 |
Functions
def __init__()
| name | type | description |
|---|---|---|
| amid | int | 歌单 ID |
| credential | Credential, optional | 凭据. Defaults to None |
async def get_info()
获取歌单信息
Returns: API 调用返回结果
async def get_tags()
获取歌单 tags
Returns: API 调用返回结果
async def get_song_list()
| name | type | description |
|---|---|---|
| pn | int, optional | 页码。Defaults to 1 |
获取歌单歌曲列表
Returns: API 调用返回结果
async def get_user_stat()
| name | type | description |
|---|---|---|
| uid | int | 用户 UID |
| credential | Credential, optional | 凭据. Defaults to None |
获取用户数据(收听数,粉丝数等)
Returns: API 调用返回结果
