getPlayList
作用:获取用户播放视频列表信息
URL
http://v.polyv.net/uc/services/rest?method=getPlayList
返回结果支持格式
XML/JSON
HTTP请求方式
POST,GET
请求数限制
TRUE
请求参数
参数名 | 必选 | 类型及范围 | 说明 |
---|---|---|---|
readtoken | true | string | 用户的读取钥匙 |
pageNum | true | int | 取第几页 |
numPerPage | false | int | 平均每页取多少条数据 |
format | false | string | 默认返回json格式,如果format=xml返回xml格式 |
jsonp | false | string | 例如,正常情况{error:0,data:""},加jsonp=a后返回a({error:0,data:""}) |
注意事项
返回错误列表
返回 | 说明 |
---|---|
0 | 无错误 |
1 | 找不到writetoken关联的user |
2 | 文件为空或者writetoken为空 |
3 | 提交的json名字JSONRPC为null |
4 | 提交文件格式不正确 |
5 | readtoken为空 |
6 | 分页输入出错 |
7 | vid不能为空 |
8 | 找不到方法名 |
返回结果
<xml> <error>0</error> <data> <video> <title>播放列表4</title> <tag>列表4</tag> <lmodify>2014-09-25 19:08:56</lmodify> <describ>这是播放列表4</describ> <ptime>2014-09-25 19:08:56</ptime> <videoid>1411643336975</videoid> <video_count>3</video_count> </video> <video> <title>播放列表3</title> <tag>列表3</tag> <lmodify>2014-09-25 19:08:12</lmodify> <describ>这是播放列表3</describ> <ptime>2014-09-25 19:08:12</ptime> <videoid>1411643292560</videoid> <video_count>3</video_count> </video> <video> <title>播放列表1</title> <tag>列表1</tag> <lmodify>2014-09-25 18:47:52</lmodify> <describ>这是播放列表1</describ> <ptime>2014-09-09 10:35:17</ptime> <videoid>1410230117053</videoid> <video_count>6</video_count> </video> </data> </xml>
JSON示例
{"error":"0","data": [ {"title":"播放列表4", "tag":"列表4", "lmodify":"2014-09-25 19:08:56", "describ":"这是播放列表4", "ptime":"2014-09-25 19:08:56", "videoid":"1411643336975", "video_count":"3"}, {"title":"播放列表3", "tag":"列表3", "lmodify":"2014-09-25 19:08:12", "describ":"这是播放列表3", "ptime":"2014-09-25 19:08:12", "videoid":"1411643292560", "video_count":"3"}, {"title":"播放列表1", "tag":"列表1", "lmodify":"2014-09-25 18:47:52", "describ":"这是播放列表1", "ptime":"2014-09-09 10:35:17", "videoid":"1410230117053", "video_count":"6"} ] }
字段说明
字段 | 说明 |
---|---|
error | 错误提示 |
title | 播放列表标题 |
tag | 标签 |
lmodify | 最后修改时间 |
describ | 详细介绍 |
ptime | 创建时间 |
videoid | 视频列表ID |
video_count | 视频数量 |
videolist | 视频集合 |