跳转至

Album

专辑相关Api

function get_album_cover_url

获取专辑封面url

std::string qqmusic::get_album_cover_url (
    std::string_view mid,
    CoverSize size
) 

Parameters:

  • mid 歌曲mid
  • size 歌曲封面尺寸

Returns:

std::string格式歌曲封面的url


function get_album_detail

从mid获取专辑信息

Task< Result < nlohmann::json > > qqmusic::get_album_detail (
    std::string_view album_mid
) 

Parameters:

  • album_mid 专辑mid

Returns:

包含正确JSON格式结果的Task< Result <nlohmann::json>>. 如果产生错误, 返回值包含错误结果和错误类型枚举

Note:

异步函数, 返回Task


function get_album_detail

从id获取专辑信息

Task< Result < nlohmann::json > > qqmusic::get_album_detail (
    uint64_t album_id
) 

Parameters:

  • album_id 专辑id

Returns:

包含正确JSON格式结果的Task< Result <nlohmann::json>>. 如果产生错误, 返回值包含错误结果和错误类型枚举

Note:

异步函数, 返回Task


function get_album_songs

从mid获取专辑歌曲列表

Task< Result < nlohmann::json > > qqmusic::get_album_songs (
    std::string_view album_mid,
    unsigned int num=10,
    unsigned int page=1
) 

Parameters:

  • album_mid 专辑mid

Returns:

包含正确JSON格式结果的Task< Result <nlohmann::json>>. 如果产生错误, 返回值包含错误结果和错误类型枚举

Note:

异步函数, 返回Task


function get_album_songs

从id获取专辑歌曲列表

Task< Result < nlohmann::json > > qqmusic::get_album_songs (
    uint64_t album_id,
    unsigned int num=10,
    unsigned int page=1
) 

Parameters:

  • album_id 专辑id

Returns:

包含正确JSON格式结果的Task< Result <nlohmann::json>>. 如果产生错误, 返回值包含错误结果和错误类型枚举

Note:

异步函数, 返回Task