| | 240 | === 1.3 活动相关 |
| | 241 | |
| | 242 | ==== 1.3.1 发布/更新活动 ==== |
| | 243 | {{{ |
| | 244 | 接口/appapi/1.0/activity/editActivity.do [POST] |
| | 245 | 说明 : 发布活动 |
| | 246 | 请求参数: |
| | 247 | activityId : 活动ID(如果不传参表示为新建) |
| | 248 | *title :活动标题 |
| | 249 | *activityImgUrl:活动图片 |
| | 250 | *activityType:类型(1:聚会;2:自驾游;3:其他) |
| | 251 | *authorTel:发起人电话号码 |
| | 252 | *beginDate:活动开始时间 |
| | 253 | *endDate:活动结束时间 |
| | 254 | *signupDate:报名截止时间 |
| | 255 | money:活动经费 |
| | 256 | *content:活动内容 |
| | 257 | limitCount 活动人数上限 |
| | 258 | statusCode 活动与用户的状态 |
| | 259 | statusMsg 提示信息 |
| | 260 | contentImages: [ //内容图片 |
| | 261 | { |
| | 262 | url:图片地址 |
| | 263 | width:宽度 |
| | 264 | height:高度 |
| | 265 | }, |
| | 266 | { |
| | 267 | url:图片地址 |
| | 268 | width:宽度 |
| | 269 | height:高度 |
| | 270 | } |
| | 271 | ] |
| | 272 | destinationPlaces:[ //驾车路线数组,第一个就是出发点,其他按顺序 |
| | 273 | { |
| | 274 | name:名字 |
| | 275 | longitude:经度 |
| | 276 | latitude:纬度 |
| | 277 | }, |
| | 278 | { |
| | 279 | name:名字 |
| | 280 | longitude:经度 |
| | 281 | latitude:纬度 |
| | 282 | } |
| | 283 | ] |
| | 284 | |
| | 285 | |
| | 286 | 是否登录 : 是 |
| | 287 | 缓存时间 : 无 |
| | 288 | 是否分页 : 否 |
| | 289 | |
| | 290 | 返回结果: |
| | 291 | { |
| | 292 | code : 0成功,-1失败 |
| | 293 | message : 提示信息 |
| | 294 | version : 接口版本号如1.0,1.0(latest)表示最新版本 |
| | 295 | } |
| | 296 | }}} |
| | 297 | |
| | 298 | |
| | 299 | ==== 1.3.2 活动详情 ==== |
| | 300 | {{{ |
| | 301 | 接口/appapi/1.0/activity/getActivityDetail.do [GET] |
| | 302 | 说明 : 活动详情 |
| | 303 | 请求参数: |
| | 304 | *activityId:活动ID |
| | 305 | |
| | 306 | |
| | 307 | 是否登录 : 否 |
| | 308 | 缓存时间 : 无 |
| | 309 | 是否分页 : 否 |
| | 310 | |
| | 311 | |
| | 312 | 返回结果: |
| | 313 | { |
| | 314 | clubId : 车友会ID |
| | 315 | activityId : 活动ID |
| | 316 | title :活动标题 |
| | 317 | activityImgUrl:活动图片 |
| | 318 | activityType:类型(1:聚会;2:自驾游;3:其他) |
| | 319 | createBy:发起人ID |
| | 320 | userName:发起人名字 |
| | 321 | nickName:发起人昵称 |
| | 322 | authorTel:发起人电话号码 |
| | 323 | createAt : 发布时间 |
| | 324 | beginDate:活动开始时间 |
| | 325 | endDate:活动结束时间 |
| | 326 | signupDate:报名截止时间 |
| | 327 | money:活动经费 |
| | 328 | content:活动内容 |
| | 329 | limitCount 活动人数上限 |
| | 330 | statusCode 活动与用户的状态 |
| | 331 | statusMsg 提示信息 |
| | 332 | contentImages: [ //内容图片 |
| | 333 | { |
| | 334 | url:图片地址 |
| | 335 | width:宽度 |
| | 336 | height:高度 |
| | 337 | }, |
| | 338 | { |
| | 339 | url:图片地址 |
| | 340 | width:宽度 |
| | 341 | height:高度 |
| | 342 | } |
| | 343 | ] |
| | 344 | destinationPlaces:[ //驾车路线数组,第一个就是出发点,其他按顺序 |
| | 345 | { |
| | 346 | name:名字 |
| | 347 | longitude:经度 |
| | 348 | latitude:纬度 |
| | 349 | }, |
| | 350 | { |
| | 351 | name:名字 |
| | 352 | longitude:经度 |
| | 353 | latitude:纬度 |
| | 354 | } |
| | 355 | ] |
| | 356 | |
| | 357 | code : 0成功,-1失败 |
| | 358 | message : 提示信息 |
| | 359 | version : 接口版本号如1.0,1.0(latest)表示最新版本 |
| | 360 | } |
| | 361 | }}} |
| | 362 | |
| | 363 | ==== 1.3.3 活动列表 ==== |
| | 364 | {{{ |
| | 365 | 接口:/appapi/2.0/activity/getActivityList.do [GET] |
| | 366 | 说明 : 车友会活动列表接口 |
| | 367 | 请求参数: |
| | 368 | clubId:车友会ID |
| | 369 | clubUrl: 车友会域名 |
| | 370 | userId:用户Id(可选参数) |
| | 371 | |
| | 372 | 说明:1.参数clubId,clubUrl不可以同时为空值; |
| | 373 | 2.如果参数clubId,clubUrl都传值,以clubId为准进行查找。 |
| | 374 | |
| | 375 | 是否登录:否 |
| | 376 | 缓存时间:无 |
| | 377 | 是否分页:是 |
| | 378 | |
| | 379 | 返回结果: |
| | 380 | { |
| | 381 | code:0成功,-1失败 |
| | 382 | message:提示信息 |
| | 383 | version: 接口版本号如1.0,1.0(latest)表示最新版本 |
| | 384 | |
| | 385 | total:总条数 |
| | 386 | pageNo:页码 |
| | 387 | pageSize:每页条数 |
| | 388 | pageCount:总共几页 |
| | 389 | |
| | 390 | clubId: 车友会ID |
| | 391 | clubUrl:车友会URL |
| | 392 | clubName: 车友会名字 |
| | 393 | data:[ |
| | 394 | { |
| | 395 | activityId:活动ID |
| | 396 | title:活动标题 |
| | 397 | signupDate:报名截至时间 |
| | 398 | endDate:活动截至时间 |
| | 399 | pic:活动封面图 |
| | 400 | place:活动地址 |
| | 401 | beginDate:活动开始时间 |
| | 402 | //isSignUp:是否报名 (由mrobbot合并) |
| | 403 | limitCount:人数限制 |
| | 404 | statusMsg:状态名字,服务器返回显示火热报名,已报名等状态的文字,app建议直接读取这个新的字段显示 |
| | 405 | statusCode:状态码 |
| | 406 | } |
| | 407 | ] |
| | 408 | } |
| | 409 | }}} |
| | 410 | |
| | 411 | |
| | 412 | |
| | 413 | |
| | 414 | |
| | 415 | |
| | 416 | |
| | 417 | |
| | 418 | |
| | 419 | |
| | 420 | |
| | 421 | |
| | 422 | |
| | 423 | |