Changes between Version 8 and Version 9 of feedback


Ignore:
Timestamp:
04/28/2012 09:24:37 AM (14 years ago)
Author:
chenxiaohu
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • feedback

    v8 v9  
    55接口地址: 
    66{{{ 
    7   http://www.imofan.com/interface/feedback/submit/${app_key} 
     7  http://www.imofan.com/sdk/feedbacks/${app_key} 
    88}}} 
    99 
    1010接口参数以POST方式提交,其参数定义如下: 
    1111{{{ 
    12 * type,反馈类型,必填,取值为:1 正面、-1 负面 
     12* contact,联系方式 
    1313* content,用户提交的反馈信息,必填,限制上限为500个全角文字 
    1414}}} 
     
    3636{ 
    3737  "status":  1,          //状态取值为:1 提交成功、-1 提交失败\ 
    38   "message": "系统消息",  //当提交失败时的系统反馈信息\ 
    39   "id":      251         //提交成功后返回的反馈数据id,用作后续查询客户回复状态等 
     38  "timestamp": 13328420348    // 提交完成时间,用于检查是否有回复 
    4039} 
     40}}} 
     41 
     42 
     43== 检查是否有回复 == 
     44 
     45用于提示用户有没有新回复 
     46 
     47接口地址: 
     48{{{ 
     49  http://www.imofan.com/sdk/feedbacks/${app_key}?dev_id=${dev_id}&ts=13328420348 
     50}}} 
     51 
     52{{{ 
     53GET 
     54HTTP响应码为200表示有新回复 
     55HTTP响应码为304表示没有回复 
     56不用检查响应内容 
    4157}}} 
    4258 
     
    4561接口地址: 
    4662{{{ 
    47   http://www.imofan.com/interface/feedback/all/${app_key} 
    48 }}} 
    49  
    50 接口参数以GET方式提交,其参数定义如下: 
    51 {{{ 
    52 //以下参数与[wiki:DataDefinition 数据指标及定义]中的同名参数一致 
    53 * dev_id 
    54 * device_id 
    55 * mac_addr 
     63  GET 
     64  http://www.imofan.com/sdk/feedbacks/${app_key}?dev_id=${dev_id} 
    5665}}} 
    5766 
     
    6170  "feedbacks": [ 
    6271    { 
    63       "type":          1,             //反馈类型,取值为:1 正面、-1 负面 
     72      "user":1, 
     73      "contact":       "13666666666",          //联系方式 
    6474      "content":       "反馈信息", 
    65       "feedback_time": 131243214514,  //反馈提交时间,1970-1-1开始毫秒数 
    66       "reply":         "回复信息",         
    67       "reply_time":    214124523523   //回复时间,1970-1-1开始毫秒数,为0表示还未回复 
     75      "timestamp": 131243214514,  //反馈提交时间,1970-1-1开始毫秒数 
    6876    }, 
    6977    { 
    70       ... 
     78      "app":1, 
     79      "content":"反馈信息", 
     80      "timestamp":  .1359867496450 
    7181    }, 
     82    { 
     83       "user":1, 
     84       "content": "xxxxxxxxxxxx", 
     85       "timestamp": 1366796706786 
     86    } 
    7287    ... 
    7388  ] 
     
    7590}}} 
    7691 
    77 == 检查某一条反馈信息回复状态的数据接口 == 
    78  
    79 接口地址: 
    80 {{{ 
    81   http://www.imofan.com/interface/feedback/check/${app_key} 
    82 }}} 
    83  
    84 接口参数以GET方式提交,其参数定义如下: 
    85 {{{ 
    86 * feedback_id,调用submit接口时返回的id信息 
    87 //以下参数与[wiki:DataDefinition 数据指标及定义]中的同名参数一致 
    88 * dev_id 
    89 * device_id 
    90 * mac_addr 
    91 }}} 
    92  
    93 响应JSON: 
    94 {{{ 
    95 { 
    96   "type":          1,             //反馈类型,取值为:1 正面、-1 负面 
    97   "content":       "反馈信息", 
    98   "feedback_time": 131243214514,  //反馈提交时间,1970-1-1开始毫秒数 
    99   "reply":         "回复信息",         
    100   "reply_time":    214124523523   //回复时间,1970-1-1开始毫秒数,为0表示还未回复 
    101 } 
    102 }}}