本接口用于应用安装后第一次启动时注册设备安装的基本信息,以使得“删除应用后重新安装”时不会将该用户计算为新增用户。 何时调用: 在魔方SDK发送任何数据包到http://c.imofan.com/ 之前,应该调用本接口,当本接口成功调用后才能发送统计数据。 接口说明: {{{ http://m.imofan.com/register/${md5}/${app_key}/${dev_id}/${install_date}/${channel}/${app_ver} }}} 请求必须采用POST发送[[BR]] 参数说明:[[BR]] {{{ md5 - 使用 dev_id:app_id:channel:app_ver:install_date 字符串进行md5处理,注意app_id是app_key的最后8个字符用16进制格式转换成的数字 其他参数都是基本参数,用ascii码冒号拼接成字符串,计算md5 }}} 返回结果说明: {{{ 请求成功HTTP状态码为200,返回格式为JSON格式,状态码400表示请求格式不正确,状态码500表示服务端错误。 只有返回200时才有JSON内容,说明如下: { "status":0 } 表示以前没有安装过,确实是第一次安装,SDK按照第一次安装处理 或者 {"status":1,"install_date":20120901,"channel":"app_store","app_ver":"1.0.2"} 表示以前安装过,SDK要采用返回的安装日期和渠道来设置魔方到基本信息,然后根据应用版本判断是否应该统计为一次升级(返回版本和应用版本不同算升级) }}}