[关闭]
@iamzealotwang 2014-11-24T08:49:44.000000Z 字数 697 阅读 554

审查照片

审查照片


概述

用户接到相应的任务,点击Go按钮 进入该模块。
由后端推送出N张照片
用户在每张照片上选择推荐or不推荐
全都都选择结束后弹出结束对话框


如何推荐照片

推荐照片数量

每次推出5张照片

如何筛选出5张照片

  1. 1 以服务器时间为准,取出当天和昨天的照片
  2. 2 按被推送的次数由少到多排序,选择5
  3. 3 如果未能满足条件则所有照片按时间排序取出最新的照片补齐
  4. *注意: 不做照片去重,推送过的照片还可以被推送

用户点击 推荐和不推荐的操作

用户对同一张照片第一次点击推荐则相当于对该张照片Like+1,后面点击无任何作用也不记录
用户对同一张照片第一次点击不推荐则在数据库中记录,现有逻辑不操作该数据,后面点击无任何作用也不记录

如何推送该任务

  1. 1 服务器检测用户的任务列表,如果没有推送过该任务类型则推送一个
  2. 2 服务器推送3个单人任务时候 只要满足推送规则 则必有一个该类型任务

Rpc

请求需要审核的照片列表(返回照片的Key文件)

  1. function requestNeedReviewPhotoList
  2. parameter
  3. {
  4. }
  5. return
  6. {
  7. photoVoKeyArray:[
  8. {
  9. avatar:1,
  10. comment:1,
  11. feedback:1,
  12. image:1,
  13. photoActive:1,
  14. photoAttribute:1,
  15. photoId:"xx"
  16. }
  17. ...]
  18. }

对照片进行评分

  1. function commandMarkReviewOnPhoto
  2. parameter
  3. {
  4. "photoID":xxx,
  5. "isisRecommend":false //是否推荐这样照片
  6. }
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注