文档中心 > API类目 > 曲库开放平台歌曲API

xiami.content.music.info.get (获取音乐信息)

(批量)获取歌曲信息

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
song_ids Number 必须 歌曲id

响应参数

名称 类型 示例值 描述
result_code ResultCode 错误信息
  • └ msg
  • String
  • success
  • msg
  • └ code
  • Number
  • 0
  • code
music_list MusicDTO [] 音乐信息
  • └ song_name
  • String
  • aaa
  • 歌曲名
  • singers
  • ArtistDTO []
  • 演唱者
  • └ area
  • String
  • 中国
  • 地域
  • └ gender
  • String
  • 性别
  • └ alias
  • String
  • 张三
  • 别名
  • └ artist_id
  • Number
  • 123
  • 艺人id
  • └ artist_name
  • String
  • 李四
  • 艺人名
  • └ artist_logo
  • String
  • http://xxx.jpg
  • 艺人封面
  • album
  • AlbumDTO
  • 专辑
  • └ album_logo
  • String
  • http://xxx.jpg
  • 专辑封面
  • └ album_name
  • String
  • 爱情
  • 专辑名
  • └ company_id
  • Number
  • 123
  • 厂牌id
  • └ sub_name
  • String
  • 副标题
  • 副标题
  • └ gmt_publish
  • Date
  • 123
  • 发行时间
  • └ album_status
  • Number
  • 1
  • 专辑状态 1-已发布 0-未发布
  • └ album_id
  • Number
  • 123
  • 专辑id
  • └ language
  • String
  • 国语
  • 语言
  • └ recommend_scene_id
  • String
  • 123
  • 推荐场景id
  • └ show_status
  • Number
  • 1
  • 展示状态
  • tags
  • TagLink []
  • 标签
  • └ name_cn
  • String
  • 摇滚
  • 标签名
  • └ pid
  • Number
  • 123
  • 父标签id
  • └ id
  • Number
  • 123
  • 标签id
  • └ duration
  • Number
  • 123
  • 时长
  • └ cover_url
  • String
  • http://xxx.jpg
  • 音乐封面
  • └ waveform_url
  • String
  • http://xxx.jpg
  • 波形图文件
  • └ copyright_status
  • Number
  • 1
  • 版权状态 1-上架,0-下架
  • audios
  • AudioDTO []
  • 音频信息
  • └ audio_id
  • Number
  • 123
  • 音频id
  • └ format
  • String
  • mp3
  • 格式
  • └ bits
  • Number
  • 123
  • └ sample_rate
  • Number
  • 44000
  • 采样率
  • └ audio_cover
  • String
  • http://xxx.jpg
  • 音频封面
  • └ quality
  • Number
  • 1
  • 音质
  • └ duration
  • Number
  • 24000
  • 时长(毫秒)
  • └ listen_url
  • String
  • http://xxx.mp3
  • 音频文件地址
  • └ file_size
  • Number
  • 123000
  • 文件大小
  • └ rate
  • Number
  • 128
  • 码率
  • └ audio_name
  • String
  • 剪辑版
  • 音频名称
  • └ expire
  • Number
  • 12333300
  • 超时时间
  • └ audio_desc
  • String
  • 这是个音频
  • 音频描述
  • └ song_id
  • Number
  • 123
  • 歌曲id
  • └ song_sub_name
  • String
  • 副标题
  • 歌曲副标题
  • lyrics
  • LyricDTO []
  • 歌词
  • └ lyric_id
  • Number
  • 123
  • 歌词id
  • └ type
  • Number
  • 1
  • 歌词类型
  • └ song_id
  • Number
  • 123
  • 歌曲id
  • └ lyric_url
  • String
  • http://xxx.lrc
  • 歌词地址
  • └ publish_status
  • Number
  • 1
  • 歌曲发布状态, 1-已发布, 0-未发布
  • └ music_type
  • Number
  • 1
  • 音乐类型,1完整版 2剪辑版
  • └ deleted_status
  • Number
  • 0
  • 删除状态,1已删除 0未删除

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
XiamiContentMusicInfoGetRequest req = new XiamiContentMusicInfoGetRequest();
req.setSongIds(L);
XiamiContentMusicInfoGetResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<xiami_content_music_info_get_response>
    <result_code>
        <msg>success</msg>
        <code>0</code>
    </result_code>
    <music_list>
        <music_d_t_o>
            <song_name>aaa</song_name>
            <singers>
                <artist_d_t_o>
                    <area>中国</area>
                    <gender>男</gender>
                    <alias>张三</alias>
                    <artist_id>123</artist_id>
                    <artist_name>李四</artist_name>
                    <artist_logo>http://xxx.jpg</artist_logo>
                </artist_d_t_o>
            </singers>
            <album>
                <album_logo>http://xxx.jpg</album_logo>
                <album_name>爱情</album_name>
                <company_id>123</company_id>
                <sub_name>副标题</sub_name>
                <gmt_publish>123</gmt_publish>
                <album_status>1</album_status>
                <album_id>123</album_id>
                <language>国语</language>
            </album>
            <recommend_scene_id>123</recommend_scene_id>
            <show_status>1</show_status>
            <tags>
                <tag_link>
                    <name_cn>摇滚</name_cn>
                    <pid>123</pid>
                    <id>123</id>
                </tag_link>
            </tags>
            <duration>123</duration>
            <cover_url>http://xxx.jpg</cover_url>
            <waveform_url>http://xxx.jpg</waveform_url>
            <copyright_status>1</copyright_status>
            <audios>
                <audio_d_t_o>
                    <audio_id>123</audio_id>
                    <format>mp3</format>
                    <bits>123</bits>
                    <sample_rate>44000</sample_rate>
                    <audio_cover>http://xxx.jpg</audio_cover>
                    <quality>1</quality>
                    <duration>24000</duration>
                    <listen_url>http://xxx.mp3</listen_url>
                    <file_size>123000</file_size>
                    <rate>128</rate>
                    <audio_name>剪辑版</audio_name>
                    <expire>12333300</expire>
                    <audio_desc>这是个音频</audio_desc>
                </audio_d_t_o>
            </audios>
            <song_id>123</song_id>
            <song_sub_name>副标题</song_sub_name>
            <lyrics>
                <lyric_d_t_o>
                    <lyric_id>123</lyric_id>
                    <type>1</type>
                    <song_id>123</song_id>
                    <lyric_url>http://xxx.lrc</lyric_url>
                </lyric_d_t_o>
            </lyrics>
            <publish_status>1</publish_status>
            <music_type>1</music_type>
            <deleted_status>0</deleted_status>
        </music_d_t_o>
    </music_list>
</xiami_content_music_info_get_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部