我收藏的视频

1. 接口描述

URL http://openapi.youku.com/v3/router/rest.json
功能描述 我收藏的视频
返回格式 Json,UTF8
HTTP请求方式 GET
当前接口版本 V3
历史接口版本 V2

2. 系统参数

参数名 参数全称 必选 参数类型 参数描述
action action true String youku.user.favorite.list.get
client_id client_id true String 应用的client id
access_token access token false String oauth2的token
timestamp timestamp true String 客户端当前时间戳,精确到秒,timestamp与开放平台请求时间误差为6分钟
version version true String API协议版本,默认值3.0
sign_method sign_method false String 签名的摘要算法,可选值为:HmacSHA256,md5。默认为md5
sign sign true String 对API调用参数(除sign外)的md5加密值。详情见签名方法

3. 业务参数

参数名 参数全称 必选 参数类型 参数描述
token token false string token
uid user id false string uid,与token二选一
type type true string 收藏类型 1 视频
page page false int 数据页码(默认是1)
page_length page_length false int 每页长度(默认是30,最大50)
sort_type sort_type false int 排序方式( 1 收藏时间逆序)(2 剧集或者专辑、标签更新时间逆序)(默认1)
mt media type false string 媒体类型(yk/tv)

4. 返回参数

5. 调用示例

参数示例:token=a43939a187643976439a187643939a18&type=show&page=1&page_length=30&sort_type=1 or uid=1325479693&type=show&page=1&page_length=30&sort_type=1
  			

6. 响应示例

{
    "e":{"code":0, "provider":"favorite", "desc":""},
    "cost":0.00049591064453125,
    "total":100,
    "page":1,
    "page_length":30,
    "data": [     
    		{
			"type":"show",
			"id":254778,
                        "mt":"yk",
			"create_time":1212221,
			"source":"Mobile",
			"client_ip":"10.10.10.10"
		},  
                {
			"type":"show",
			"id":254773,
                        "mt":"yk",
			"create_time":12122223,
			"source":"Mobile",
			"client_ip":"10.10.10.10"
		},  
                ……
           ]
}
注:type=show的时候,返回id是showid;type=video的时候,返回id是videoid
			

7. 异常示例

8. 注意事项