跳转到: 导航, 搜索
第25行: 第25行:
 
{{api_args|url| false| string| url地址信息,要求经过urlencode,否则会因为串中含有&被截断}}|
 
{{api_args|url| false| string| url地址信息,要求经过urlencode,否则会因为串中含有&被截断}}|
 
apiToolPara=key1=status&value1=微博来自API测试工具|
 
apiToolPara=key1=status&value1=微博来自API测试工具|
relat_qa=<html><div id="relat_qa" data="update"></div></html>|
+
 
 
result=
 
result=
 
<pre>
 
<pre>

2014年11月12日 (三) 15:22的版本

proxy/darwin/graph/music/song/add.json

歌曲object数据入库

URL

https://api.weibo.com/2/proxy/darwin/graph/music/song/add.json.json

支持格式

JSON

HTTP请求方式

POST

是否需要登录


关于登录授权,参见 如何登录授权

访问授权限制

访问级别:普通接口
频次限制:
关于频次限制,参见 接口访问权限说明

请求参数

  必选 类型及范围 说明
access_token true string 采用OAuth授权方式为必填参数,OAuth授权后获得。
music_id true string 音乐对象id
name true string 歌曲名称
about true string 对象描述信息
singer true string 演唱者
publish_time true timestamp 发行时间 格式为YYYY-MM-DD HH:MM:SS,如2014-10-24 10:5:5
timeformusic true int 音乐播放时长,单位秒
writer false string 作词人
composer false string 作曲人
genre false string 音乐体裁
album false string 专辑
language false string 语言
music_format false string 音频格式
last_modify false timestamp 最后修改时间,格式为YYYY-MM-DD HH:MM:SS,如2014-10-24 10:5:5,默认为1900-01-01 00:00:00
arrangement false string 编曲
producer false string 制作人
lyric false string 歌词
url false string url地址信息,要求经过urlencode,否则会因为串中含有&被截断

注意事项

  • 更新数据的类型必须与元数据中记录的类型一致
  • 在 JSON 中使用自1970-01-01以来的毫秒数表示时间戳类型字段

调用样例及调试工具

API测试工具

返回结果

JSON示例

{
  "result": true
}

//失败返回
{
  "request": "/2/darwin/graph/music/song/add.json",
  "error_code": "25200",
  "error": "error message."
}

关于错误返回值与错误代码,参见 错误代码说明

返回字段说明

返回值字段 字段类型 字段说明
created_at string 微博创建时间
id int64 微博ID
mid int64 微博MID
idstr string 字符串型的微博ID
text string 微博信息内容
source string 微博来源
favorited boolean 是否已收藏,true:是,false:否
truncated boolean 是否被截断,true:是,false:否
in_reply_to_status_id string (暂未支持)回复ID
in_reply_to_user_id string (暂未支持)回复人UID
in_reply_to_screen_name string (暂未支持)回复人昵称
thumbnail_pic string 缩略图片地址,没有时不返回此字段
bmiddle_pic string 中等尺寸图片地址,没有时不返回此字段
original_pic string 原始图片地址,没有时不返回此字段
geo object 地理信息字段 详细
user object 微博作者的用户信息字段 详细
retweeted_status object 被转发的原微博信息字段,当该微博为转发微博时返回 详细
reposts_count int 转发数
comments_count int 评论数
attitudes_count int 表态数
mlevel int 暂未支持
visible object 微博的可见性及指定可见分组信息。该object中type取值,0:普通微博,1:私密微博,3:指定分组微博,4:密友微博;list_id为分组的组号
pic_ids object 微博配图ID。多图时返回多图ID,用来拼接图片url。用返回字段thumbnail_pic的地址配上该返回字段的图片ID,即可得到多个图片url。
ad object array 微博流内的推广微博ID

其他

相关问题

{{{relat_qa}}}


帮助中心 查看更多问题或提问


Language: [[{{{2/uri}}}|中文]]




api评价