| | 1 | == 摄影部落IPAD版接口列表 == |
| | 2 | |
| | 3 | === 1. /intf/albums-by-type.jsp 获取分类相册 === |
| | 4 | {{{ |
| | 5 | HTTP请求方式:get |
| | 6 | 是否需要登录:否 |
| | 7 | 请求参数:page-no:请求的页码,第一次为1。 |
| | 8 | page-size:每个页面的记录数。 |
| | 9 | album-type:相册类型(最新精华:pick,人像:portrait,风光:landscape,生态:nature,纪实:documentary,其他:other) |
| | 10 | req-enc:请求时字符编码,缺省是UTF-8 |
| | 11 | resp-enc:响应时字符编码,缺省是UTF-8 |
| | 12 | |
| | 13 | 返回参数: |
| | 14 | {"albums":[{"uid":2323, |
| | 15 | "small-img-src":"{{{http://img.pconline.com.cn/123.jpg}}}", |
| | 16 | "album-id":1233, |
| | 17 | "theme":"拍摄主题", |
| | 18 | "album-name":"图集名称", |
| | 19 | "nickname":"摄影师昵称", |
| | 20 | "vote":2233, |
| | 21 | "clicks":2332 |
| | 22 | }] |
| | 23 | } |
| | 24 | page-no:请求的页码,第一次为1。 |
| | 25 | page-size:每个页面的记录数。 |
| | 26 | img-src:封面图片URL |
| | 27 | uid:用户id |
| | 28 | album-id:图集ID |
| | 29 | theme:拍摄主题 |
| | 30 | album-name:图集名称 |
| | 31 | nickname:摄影师昵称 |
| | 32 | vote:所得票数 |
| | 33 | clicks:点击数 |
| | 34 | |
| | 35 | 排序方式:图集更新时间逆序 |
| | 36 | }}} |
| | 37 | |
| | 38 | |
| | 39 | === 2. /intf/search.jsp === |
| | 40 | {{{ |
| | 41 | HTTP请求方式:get |
| | 42 | 是否需要登录:否 |
| | 43 | 请求参数:kw:查询关键字 |
| | 44 | req-enc:请求时字符编码,缺省是UTF-8 |
| | 45 | resp-enc:响应时字符编码,缺省是UTF-8 |
| | 46 | page-no:请求的页码,第一次为1。 |
| | 47 | page-size:每个页面的记录数。 |
| | 48 | 返回参数: |
| | 49 | {"page-no":1, |
| | 50 | "page-size":10, |
| | 51 | "total":100, |
| | 52 | "kw":"蓝天白云", |
| | 53 | "result":[{"uid":23234, |
| | 54 | "small-img-src":"http://img.pconline.com.cn/123.jpg", |
| | 55 | "album-id":1233, |
| | 56 | "theme":"拍摄主题", |
| | 57 | "album-name":"图集名称", |
| | 58 | "nickname":"摄影师昵称", |
| | 59 | "vote":232323, |
| | 60 | "clicks":2323 |
| | 61 | }] |
| | 62 | } |
| | 63 | page-no: |
| | 64 | page-size: |
| | 65 | kw:搜索关键字 |
| | 66 | uid:用户id |
| | 67 | small-img-src:封面图片URL |
| | 68 | album-id:图集ID |
| | 69 | theme:拍摄主题 |
| | 70 | album-name:图集名称 |
| | 71 | nickname:摄影师昵称 |
| | 72 | vote:所得票数 |
| | 73 | clicks:点击数 |
| | 74 | |
| | 75 | |
| | 76 | 排序方式:XXXX |
| | 77 | }}} |
| | 78 | |
| | 79 | === 3. /intf/user-photos.jsp === |
| | 80 | |
| | 81 | {{{ |
| | 82 | HTTP请求方式:get |
| | 83 | 是否需要登录:否 |
| | 84 | 请求参数:uid:用户id |
| | 85 | req-enc:请求时字符编码,缺省是UTF-8 |
| | 86 | resp-enc:响应时字符编码,缺省是UTF-8 |
| | 87 | page-no:请求的页码,第一次为1。 |
| | 88 | page-size:每个页面的记录数。 |
| | 89 | 返回参数: |
| | 90 | {"page-no":1, |
| | 91 | "page-size":10, |
| | 92 | "total":100, |
| | 93 | "uid":2342, |
| | 94 | "logo":"http://upc.pconline.com.cn/23323.jpg", |
| | 95 | "nickname":"摄影师昵称", |
| | 96 | "album-id":1233, |
| | 97 | "theme":"拍摄主题", |
| | 98 | "address":"拍摄地点", |
| | 99 | "timer":"拍摄时间(yyyy-mm-dd)", |
| | 100 | "type":"作品性质", |
| | 101 | "vote":233, |
| | 102 | "clicks":23223, |
| | 103 | "abstruct":"作品概括", |
| | 104 | "photos":[{"photo-id":23234, |
| | 105 | "small-img-src":"http://img.pconline.com.cn/123.jpg", |
| | 106 | "big-img-src":"http://img.pconline.com.cn/123.jpg", |
| | 107 | "exposure":"曝光方式", |
| | 108 | "aperture":"光圈", |
| | 109 | "shutter":"快门", |
| | 110 | "iso":"iso值", |
| | 111 | "ev":"曝光补偿", |
| | 112 | "camera":"相机"} |
| | 113 | ] |
| | 114 | } |
| | 115 | |
| | 116 | page-no: |
| | 117 | page-size: |
| | 118 | total: |
| | 119 | uid:用户id |
| | 120 | logo:用户头像 |
| | 121 | nickname:用户昵称 |
| | 122 | album-id:图集ID |
| | 123 | theme:拍摄主题 |
| | 124 | address:拍摄地点 |
| | 125 | timer:拍摄时间 |
| | 126 | type:作品性质 |
| | 127 | vote:所得票数 |
| | 128 | clicks:点击数 |
| | 129 | abstruct:作品概括 |
| | 130 | photo-id:图片ID |
| | 131 | small-img-src:封面图片URL |
| | 132 | big-img-src:大图URL |
| | 133 | exposure:曝光方式 |
| | 134 | aperture:光圈 |
| | 135 | shutter:快门 |
| | 136 | iso:iso值 |
| | 137 | ev:曝光补偿 |
| | 138 | camera:相机 |
| | 139 | |
| | 140 | 排序方式: |
| | 141 | XXXX |
| | 142 | }}} |
| | 143 | |
| | 144 | === 4./intf/user-albums.jsp === |
| | 145 | {{{ |
| | 146 | HTTP请求方式:get |
| | 147 | 是否需要登录:否 |
| | 148 | 提交参数:uids:被关注的用户id集合,id之间用逗号分隔。例如(233,233232,434334,554,556534) |
| | 149 | page-no:单个作者的图集分页页码 |
| | 150 | page-size:单个作者的图集分页数量 |
| | 151 | 返回参数: |
| | 152 | {"users":[{"page-size":5, |
| | 153 | "page-no":1, |
| | 154 | "total":1, |
| | 155 | "uid":1212, |
| | 156 | "logo":"http://upc.pconline.com.cn/1233", |
| | 157 | "user-name":"用户名称", |
| | 158 | "nickname":"昵称", |
| | 159 | "user-title":"用户头衔", |
| | 160 | "user-address":"地区", |
| | 161 | "albums":[{"album-id":3232, |
| | 162 | "small-img-src":"http://dp.pconline.com.cn/3223.jpg", |
| | 163 | "picked":0}, |
| | 164 | {"album-id":2343, |
| | 165 | "small-img-src":"http://dp.pconline.com.cn/3344.jpg", |
| | 166 | "picked":1 |
| | 167 | }] |
| | 168 | }] |
| | 169 | } |
| | 170 | |
| | 171 | page-no:单个作者的图集分页页码 |
| | 172 | page-size:单个作者的图集分页数量 |
| | 173 | total:单个作者的图集页码总数 |
| | 174 | uid:用户ID |
| | 175 | logo:用户头像URL |
| | 176 | user-name:用户名 |
| | 177 | nickname:用户昵称 |
| | 178 | user-title:用户头衔 |
| | 179 | user-address:用户地区 |
| | 180 | album-id:图集ID |
| | 181 | small-img-src:图集封面URL |
| | 182 | picked:精华作品(0:非精华,1:精华) |
| | 183 | |
| | 184 | 错误列表: |
| | 185 | 1.提交的关注用户过多,请分批提交。 |
| | 186 | }}} |
| | 187 | |
| | 188 | |
| | 189 | === 5. /intf/comment-post.jsp === |
| | 190 | {{{ |
| | 191 | HTTP请求方式:post |
| | 192 | 是否需要登录:否 |
| | 193 | 提交参数:album-id:图集id |
| | 194 | req-enc:请求时字符编码,缺省是UTF-8 |
| | 195 | resp-enc:响应时字符编码,缺省是UTF-8 |
| | 196 | common_session_id:登录后的session id(非必填参数) |
| | 197 | comment:评论内容 |
| | 198 | 返回参数: |
| | 199 | {"album-id":223,"comment-id":12233,"comment":"评论内容","timer":"评论时间"} |
| | 200 | album-id:图集id。 |
| | 201 | comment-id:评论ID。 |
| | 202 | comment:评论正文。 |
| | 203 | timer:评论时间。(yyyy-mm-dd hh:mi) |
| | 204 | }}} |
| | 205 | |
| | 206 | === 6. /intf/comment-list.jsp === |
| | 207 | {{{ |
| | 208 | HTTP请求方式:get |
| | 209 | 是否需要登录:否 |
| | 210 | 提交参数:album-id:图集id |
| | 211 | req-enc:请求时字符编码,缺省是UTF-8 |
| | 212 | resp-enc:响应时字符编码,缺省是UTF-8 |
| | 213 | comment:评论内容 |
| | 214 | 返回参数: |
| | 215 | {"page-no":1, |
| | 216 | "page-size":10, |
| | 217 | "total":100, |
| | 218 | "album-id":2323, |
| | 219 | "comments":[{"comment-id":1233, |
| | 220 | "comment":"评论正文", |
| | 221 | "timer":"评论时间"}, |
| | 222 | {"comment-id":1233, |
| | 223 | "comment":"评论正文", |
| | 224 | "timer":"评论时间"} |
| | 225 | ] |
| | 226 | } |
| | 227 | page-no |
| | 228 | page-size |
| | 229 | total |
| | 230 | album-id |
| | 231 | comment-id |
| | 232 | comment |
| | 233 | timer |
| | 234 | 排序方式:按timer倒序 |
| | 235 | }}} |
| | 236 | |
| | 237 | === 7. /intf/vote.jsp === |
| | 238 | {{{ |
| | 239 | HTTP请求方式:post |
| | 240 | 是否需要登录:否 |
| | 241 | 提交参数:album-id:图集id |
| | 242 | device-id:设备ID |
| | 243 | 其他规则:一个设备,一天内,只能对单个作品,投票一次 |
| | 244 | 返回参数: |
| | 245 | {"album-id":2323,"vote":2323} |
| | 246 | album-id:图集ID |
| | 247 | vote:投票数 |
| | 248 | }}} |