动效作品Api
注意:所有请求均需要token,如需使用该Api,请立即申请
名称 | 方式 | 地址 | 权限 | |
1 | 获取最新作品信息 | GET | /v1/fiddles?token=:token | Open |
2 | 获取动效作品信息 | GET | /v1/fiddles/:id?token=:token | Service |
动效信息
:fiddle
{
"id":"33120",
"name":"Popular Pens, Sort by Stat",
"description":"",
"is_public":"1",
"is_embbed":"0",
"static_src":null,
"vote":"0",
"views":"476",
"created":"2017-02-09 18:01:12",
"image":null
}
错误码
错误码 | 错误信息 | 含义 | status code |
-4 | request error | 私有作品不可访问 | 400 |
-3 | request error | 用户不存在 | 400 |
-2 | api disable | Api不可用 | 404 |
-1 | user have not right | 没有权限 | 403 |
0 | request error | 其他 | 400 |
-
一,获取动效作品列表信息
GET http://api.techbrood.com/v1/fiddles?token=:token&user=:name&page=:page
:token 为用户申请api-token(必须)
:user 为所需获取动效作者用户名(默认为空时返回所有动效)
:page 为所需获取动效列表的第:page页(默认为空时返回第一页)
{ "status":1, "message":"获取动效列表成功!", "result":{'count':10,'list':[:fiddle,:fiddle...]} }
其中count为总页数; :fiddle部分同上
-
二, 获取动效作品信息
GET http://api.techbrood.com/v1/fiddles/:id?token=:token
返回作品信息,返回status=1
{ "status":1, "message":"获取详情成功!", "result"::fiddle }
其中:fiddle部分同上