跳转至

Mv

MV相关Api

/**
 * @struct MvUrl
 *
 * @brief Mv url封裝
 * */
struct MvUrl {
    std::string vid;                        ///< Mv的vid
    std::map<std::string, std::string> mp4; ///< mp4格式url
    std::map<std::string, std::string> hls; ///< hls格式url
};

function get_mv_detail

获取一组MV的信息

Task< Result < nlohmann::json > > qqmusic::get_mv_detail (
    std::span< std::string > vids
) 

Parameters:

  • vids 待查询的MV vid列表

Returns:

MV信息json

Note:

异步函数, 返回Task


function get_mv_urls

获取mv url

Task< Result < std::vector< MvUrl > > > qqmusic::get_mv_urls (
    std::span< std::string > vids
) 

Parameters:

  • vids 待查询的MV vid列表

Returns:

MvUrl列表

Note:

异步函数, 返回Task