Module audio.py

  1. 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 调用返回结果