Changes between Version 46 and Version 47 of intf
- Timestamp:
- 02/20/2013 02:16:03 PM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
intf
v46 v47 389 389 appCode:应用代码(暂时无用)[[BR]] 390 390 //说明// 391 调用机器IP需要在后台配置ScoreClientMachine范围内;如果根据用户ID找不到该用户,则新建一个用户,并激活。[[BR]][[BR]] 391 调用机器IP需要在后台配置ScoreClientMachine范围内;如果根据用户ID找不到该用户,则新建一个用户,并激活。[[BR]] 392 输出结果样例:[{"status":状态(-1:失败;0:成功),"desc":说明}][[BR]][[BR]] 392 393 * actived.jsp 论坛检查用户是否激活接口[[BR]][[BR]] 393 394 //参数// 394 395 uid:用户ID数组(用户“,”分隔)[[BR]] 395 396 //说明// 396 调用机器IP需要在配置ScoreClientMachine范围内;传入用户ID数组,输出未激活的用户ID。[[BR]][[BR]] 397 调用机器IP需要在配置ScoreClientMachine范围内;传入用户ID数组,输出未激活的用户ID。[[BR]] 398 输出结果样例:[{"status":状态(-1:失败;0:成功),"desc":说明}][[BR]][[BR]] 397 399 * admin_forums.jsp 论坛获取用户管理角色接口[[BR]][[BR]] 398 400 //参数// … … 404 406 tid:主题ID[[BR]] 405 407 //说明// 406 如果是收藏了,则返回0,否则返回-1;需要用post方式提交。[[BR]][[BR]] 408 如果是收藏了,则返回0,否则返回-1;需要用post方式提交。[[BR]] 409 输出结果样例:0/1[[BR]][[BR]] 407 410 * contribution_update.jsp 论坛调用户贡献接口[[BR]][[BR]] 408 411 //参数// … … 411 414 reason:原因[[BR]] 412 415 //说明// 413 需要用post方式提交,调整完之后会发送一条系统消息给用户。[[BR]][[BR]] 416 需要用post方式提交,调整完之后会发送一条系统消息给用户。[[BR]] 417 输出结果样例:[{"status":状态(-1:失败;0:成功),"desc":说明}][[BR]][[BR]] 414 418 * delete_post.jsp 论坛清除用户发帖接口[[BR]][[BR]] 415 419 //参数// … … 417 421 reason:原因[[BR]] 418 422 //说明// 419 必须使用post方式提交。[[BR]][[BR]] 423 必须使用post方式提交。[[BR]] 424 输出结果样例:[{"status":状态(-1:失败;0:成功),"desc":说明}][[BR]][[BR]] 420 425 * exscore_update.jsp 论坛调用户扩展积分接口[[BR]][[BR]] 421 426 //参数// … … 425 430 type:扩展积分[[BR]] 426 431 //说明// 427 需要用post方式提交,调整完之后会发送一条系统消息给用户。[[BR]][[BR]] 432 需要用post方式提交,调整完之后会发送一条系统消息给用户。[[BR]] 433 输出结果样例:[{"status":状态(-1:失败;0:成功),"desc":说明}][[BR]][[BR]] 428 434 * favorite.jsp 论坛用户收藏接口[[BR]][[BR]] 429 435 //参数// … … 431 437 tid:主题ID[[BR]] 432 438 //说明// 433 当前登录用户收藏包括板块或主题,收藏成功后会发动态到个人中心,必须使用post方式提交。[[BR]][[BR]] 439 当前登录用户收藏包括板块或主题,收藏成功后会发动态到个人中心,必须使用post方式提交。[[BR]] 440 输出结果样例:[{"status":状态(-1:失败;0:成功),"desc":说明}][[BR]][[BR]] 434 441 * favorite_delete.jsp 论坛删除当前登录用户收藏接口[[BR]][[BR]] 435 442 //参数// … … 437 444 tid:主题ID[[BR]] 438 445 //说明// 439 支持批量删除,id用户“,”分隔。[[BR]][[BR]] 446 支持批量删除,id用户“,”分隔。[[BR]] 447 输出结果样例:[{"status":状态(-1:失败;0:成功),"desc":说明}][[BR]][[BR]] 440 448 * favorite_forums.jsp 论坛获取当前登录用户收藏板块接口[[BR]][[BR]] 441 449 //参数// … … 443 451 pageSize:每页显示多少条,默认10条[[BR]] 444 452 //说明// 445 返回json数组格式。[[BR]][[BR]] 453 返回json数组格式。[[BR]] 454 输出结果样例:{"forumList":[{"favoriteId":收藏ID,"forumAdmins":[{"forumAdminId":版主用户ID,"forumAdminName":版主用户名}],"lastPostAt":最后发表时间,"lastPosterId":最后发表人 ID,"lastPosterNickname":最后发表人名,"name":板块ID,"postCount":回帖数,"todayPostCount":今天回帖数,"topicCount":发帖数,"url":板块链接}],"pageCount":总页数,"pageNo":页码,"pageSize":每页显示数据量,"total":总数据量}[[BR]][[BR]] 446 455 * favorite_topics.jsp 论坛获取当前登录用户收藏主题接口[[BR]][[BR]] 447 456 //参数// … … 449 458 pageSize:每页显示多少条,默认10条[[BR]] 450 459 //说明// 451 返回json数组格式。[[BR]][[BR]] 460 返回json数组格式。[[BR]] 461 输出结果样例:[{"author":用户名,"authorId":用户ID,"createAt":创建时间,"favoriteId":收藏ID,"lastPostAt":最后发表时间,"name":用户名,"replyCount":回复数,"url":主题链接,"views":查看数}][[BR]][[BR]] 452 462 * lock.jsp 论坛锁用户接口[[BR]][[BR]] 453 463 //参数// … … 460 470 type:如果是all,则锁全站,否则锁板块[[BR]] 461 471 //说明// 462 支持批量锁用户;非管理员角色,默认会发系统消息给用户;需要使用post方式提交。[[BR]][[BR]] 472 支持批量锁用户;非管理员角色,默认会发系统消息给用户;需要使用post方式提交。[[BR]] 473 输出结果样例:[{"status":状态(-1:失败;0:成功),"desc":说明,"lockId":锁ID,"lockDesc":锁描述}][[BR]][[BR]] 463 474 * lock_all.jsp 论坛锁用户接口[[BR]][[BR]] 464 475 //参数// … … 467 478 expiration:锁至日期(如果时间大于2050年则只设到2050年,防止时间太大造成mysql数据库无法正常识别)[[BR]] 468 479 //说明// 469 把单个用户锁全站;需要使用post方式提交;调用机器IP需要在后台配置ScoreClientMachine范围内。[[BR]][[BR]] 480 把单个用户锁全站;需要使用post方式提交;调用机器IP需要在后台配置ScoreClientMachine范围内。[[BR]] 481 输出结果样例:[{"status":状态(-1:失败;0:成功),"desc":说明}][[BR]][[BR]] 470 482 * medal_update.jsp 论坛更新用户勋章接口[[BR]][[BR]] 471 483 //参数// … … 474 486 medalId:勋章ID[[BR]] 475 487 //说明// 476 如果传入的勋章ID不在用户已有勋章范围内,则新增;如果用户已有的勋章ID不在传入勋章范围内,则删除该勋章。[[BR]][[BR]] 488 如果传入的勋章ID不在用户已有勋章范围内,则新增;如果用户已有的勋章ID不在传入勋章范围内,则删除该勋章。[[BR]] 489 输出结果样例:[{"status":状态(-1:失败;0:成功),"desc":说明}][[BR]][[BR]] 477 490 * propstr_update.jsp 论坛更新用户自定义头衔接口[[BR]][[BR]] 478 491 //参数// … … 481 494 propstr:自定义头衔[[BR]] 482 495 //说明// 483 [[BR]][[BR]]496 输出结果样例:[{"status":状态(-1:失败;0:成功),"desc":说明}][[BR]][[BR]] 484 497 * recent_forums.jsp 论坛获取当前登录用户最近浏览板块接口[[BR]][[BR]] 485 498 //参数// 486 499 //说明// 487 根据cookie--"visitedfid"找到用户最近浏览的板块,返回json数组格式[[BR]][[BR]] 500 根据cookie--"visitedfid"找到用户最近浏览的板块,返回json数组格式[[BR]] 501 输出结果样例:[{"url":板块链接,"name":版块名,"topicCount":主题数,"postCount":回帖数,"lastPosterId":最后发表人ID,"lastPosterNickname":最后发表人昵称,"lastPostAt":最后发表时间,"todayPostCount":今天回复数,"forumAdmins":{"forumAdminId":版主ID,"forumAdminName":版主名称}}][[BR]][[BR]] 488 502 * score_update.jsp 论坛调用户积分接口[[BR]][[BR]] 489 503 //参数// … … 492 506 score:需要增加的积分值[BR]] 493 507 //说明// 494 需要用post方式提交,调整完之后会发送一条系统消息给用户[[BR]][[BR]] 508 需要用post方式提交,调整完之后会发送一条系统消息给用户[[BR]] 509 输出结果样例:[{"status":状态(-1:失败;0:成功),"desc":说明}][[BR]][[BR]] 495 510 * sign_disable.jsp 论坛屏蔽用户签名接口[[BR]][[BR]] 496 511 //参数// … … 501 516 reason:原因[[BR]] 502 517 //说明// 503 支持批量处理用户签名;需要用post方式提交;屏蔽完之后会发送系统消息[[BR]][[BR]] 518 支持批量处理用户签名;需要用post方式提交;屏蔽完之后会发送系统消息[[BR]] 519 输出结果样例:[{"status":状态(-1:失败;0:成功),"desc":说明}][[BR]][[BR]] 504 520 * sign_enable.jsp 论坛激活用户签名接口[[BR]][[BR]] 505 521 //参数// … … 510 526 reason:原因[[BR]] 511 527 //说明// 512 支持批量处理用户签名;需要用post方式提交;激活完之后会发送系统消息[[BR]][[BR]] 528 支持批量处理用户签名;需要用post方式提交;激活完之后会发送系统消息[[BR]] 529 输出结果样例:[{"status":状态(-1:失败;0:成功),"desc":说明}][[BR]][[BR]] 513 530 * unlock.jsp 论坛用户解锁接口[[BR]][[BR]] 514 531 //参数// … … 516 533 reason:原因[[BR]] 517 534 //说明// 518 根据锁ID解锁用户;解锁完之后完之后会发送系统消息[[BR]][[BR]] 535 根据锁ID解锁用户;解锁完之后完之后会发送系统消息[[BR]] 536 输出结果样例:[{"status":状态(-1:失败;0:成功),"desc":说明}][[BR]][[BR]] 519 537 * unlock_all.jsp 论坛用户解锁(全站)接口[[BR]][[BR]] 520 538 //参数// … … 522 540 reason:原因[[BR]] 523 541 //说明// 524 把单个用户全站解锁;需要使用post方式提交;调用机器IP需要在后台配置ScoreClientMachine范围内。[[BR]][[BR]] 542 把单个用户全站解锁;需要使用post方式提交;调用机器IP需要在后台配置ScoreClientMachine范围内。[[BR]] 543 输出结果样例:[{"status":状态(-1:失败;0:成功),"desc":说明}][[BR]][[BR]] 525 544 * unlockByUserId.jsp 论坛用户解锁接口[[BR]][[BR]] 526 545 //参数// … … 528 547 reason:原因[[BR]] 529 548 //说明// 530 按用户id对用户全站被锁的模块都解锁;支持批量方式;需要post方式提交;解锁完之后完之后会发送系统消息[[BR]][[BR]] 549 按用户id对用户全站被锁的模块都解锁;支持批量方式;需要post方式提交;解锁完之后完之后会发送系统消息[[BR]] 550 输出结果样例:[{"status":状态(-1:失败;0:成功),"desc":说明}][[BR]][[BR]] 531 551 * update.jsp 论坛修改用户信息接口[[BR]][[BR]] 532 552 //参数// … … 537 557 propStr:扩展字段[[BR]] 538 558 //说明// 539 修改当前登录用户个性签名(自动激活)、扩展字段(如果是汽车网则包括地区ID)、昵称、hintMessage;需要用post方式提交[[BR]][[BR]] 559 修改当前登录用户个性签名(自动激活)、扩展字段(如果是汽车网则包括地区ID)、昵称、hintMessage;需要用post方式提交[[BR]] 560 输出结果样例:[{"status":状态(-1:失败;0:成功),"desc":说明}][[BR]][[BR]] 540 561 * update_contact.jsp 论坛修改用户联系方式接口[[BR]][[BR]] 541 562 //参数// … … 551 572 type: 为0时,更新两个,当为1时,更新propStr,当为2时,更新propNum[[BR]] 552 573 //说明// 553 修改当前登录用户个性签名(自动激活)、扩展字段(如果是汽车网则包括地区ID)、昵称、hintMessage;需要用post方式提交[[BR]][[BR]] 574 修改当前登录用户个性签名(自动激活)、扩展字段(如果是汽车网则包括地区ID)、昵称、hintMessage;需要用post方式提交[[BR]] 575 输出结果样例:[{"status":状态(-1:失败;0:成功),"desc":说明}][[BR]][[BR]] 554 576 * user_json.jsp 论坛获取单个用户信息接口[[BR]][[BR]] 555 577 //参数// … … 558 580 callback: 回调函数[[BR]] 559 581 //说明// 560 返回json,信息包括用户ID、账号、昵称、注册时间、积分、所在角色组名[[BR]][[BR]] 582 返回json,信息包括用户ID、账号、昵称、注册时间、积分、所在角色组名[[BR]] 583 输出结果样例:{"createAt":创建时间,"groupName":会员组名,"name":用户名,"nickname":昵称,"score":积分,"userId":用户ID}[[BR]][[BR]] 561 584 * user_setting_json.jsp 论坛获取单个用户信息接口[[BR]][[BR]] 562 585 //参数// … … 565 588 callback: 回调函数[[BR]] 566 589 //说明// 567 包括用户所有信息,如果不是审核员,还会返回用户管理角色列表。[[BR]][[BR]] 590 包括用户所有信息,如果不是审核员,还会返回用户管理角色列表。[[BR]] 591 输出结果样例:{"adminRoles":[],"allowUseUbb":是否允许使用ubb,"contribution":贡献,"createAt":注册时间,"exScore1":扩展积分1,"exScore2":扩展积分2,"exScore3":扩展积分3,"exScore4":扩展积分4,"exScore5":扩展积分5,"hintMessage":是否使用暗示消息,"level":等级,"medals":[勋章],"name":用户名,"next":下一级下限的分数,"nickname":你曾,"pickCount":精华数,"postCount":回帖数,"propStr":扩展字段1,"rank":会员组名,"score":积分,"sign":签名,"signStatus":签名状态,"topicCount":主题数,"totalLevel":总会员组数,"userId":用户ID,"viewSign":是否显示签名}[[BR]][[BR]] 568 592 569 593 == [=#p_rest]rest ==
![(please configure the [header_logo] section in trac.ini)](http://www1.pconline.com.cn/hr/2009/global/images/logo.gif)