wiki:feedback

Version 11 (modified by chenxiaohu, 14 years ago) (diff)

--

用户反馈接口数据格式定义

提交反馈信息接口

接口地址:

  http://www.imofan.com/sdk/feedbacks/${app_key}

接口参数以POST方式提交,其参数定义如下:

* contact,联系方式
* content,用户提交的反馈信息,必填,限制上限为500个全角文字

以下运行环境参数定义与数据指标及定义中的同名参数一致

* dev_id
* device_id
* mac_addr
* sdk_ver
* app_ver
* os
* os_ver
* carrier
* access
* resolution
* model
* jailbroken,仅iOS设备需要提交该参数
* timezone
* language

响应JSON:

{
  "status":  1,          //状态取值为:1 提交成功、-1 提交失败\
  "timestamp": 13328420348    // 提交完成时间,用于检查是否有回复
}

检查是否有回复

用于提示用户有没有新回复

接口地址:

  http://www.imofan.com/sdk/feedbacks/${app_key}?dev_id=${dev_id}&ts=13328420348
GET
HTTP响应码为200表示有新回复
HTTP响应码为304表示没有回复
不用检查响应内容

获取所有反馈数据接口

接口地址:

  GET
  http://www.imofan.com/sdk/feedbacks/${app_key}?dev_id=${dev_id}

响应JSON:

{
  "feedbacks": [
    {
      "by":0,    // 0 - 用户发的,1 - 应用开发者发的
      "content":       "反馈信息",
      "timestamp": 131243214514,  //反馈提交时间,1970-1-1开始毫秒数
    },
    {
      "by":1,
      "content":"反馈信息",
      "timestamp":  .1359867496450
    },
    {
       "by:0,
       "content": "xxxxxxxxxxxx",
       "timestamp": 1366796706786
    }
    ...
  ]
}