Skip to content

分享文本、歌曲、歌单、mv、电台、电台节目到动态

登录后调用此接口 ,可以分享文本、歌曲、歌单、mv、电台、电台节目,专辑到动态

接口信息

项目
接口地址/share/resource
请求方式GET / POST
需要登录
对应模块share_resource
文档分类社交与消息

请求参数

参数类型必填默认值说明
idstring-资源 id (歌曲,歌单,mv,电台,电台节目对应 id)
typestring歌曲资源类型,默认歌曲 song,可传 song,playlist,mv,djradio,djprogram, album
msgstring-内容,140 字限制,支持 emoji,@用户名(/user/follows接口获取的用户名,用户名后和内容应该有空格),图片暂不支持

HTTP 示例

bash
GET /share/resource?id=1297494209&msg=测试
GET /share/resource?type=djradio&id=336355127
GET /share/resource?type=djprogram&id=2061034798
GET /share/resource?type=djprogram&id=2061034798&msg=测试@binaryify

编程式调用

ts
import { shareResource } from 'hana-music-api'

const result = await shareResource({
  id: '1297494209',
  msg: '测试',
})

console.log(result.body)

补充说明

说明 : 登录后调用此接口 ,可以分享文本、歌曲、歌单、mv、电台、电台节目,专辑到动态

必选参数 : id : 资源 id (歌曲,歌单,mv,电台,电台节目对应 id)

可选参数 : type: 资源类型,默认歌曲 song,可传 song,playlist,mv,djradio,djprogram, album

msg: 内容,140 字限制,支持 emoji,@用户名(/user/follows接口获取的用户名,用户名后和内容应该有空格),图片暂不支持

接口地址 : /share/resource

调用例子 :/share/resource?id=1297494209&msg=测试/share/resource?type=djradio&id=336355127/share/resource?type=djprogram&id=2061034798/share/resource?type=djprogram&id=2061034798&msg=测试@binaryify 测试/share/resource?type=noresource&msg=测试

Released under the MIT License.