一.购车APP 相关接口 * 1)提供购车app 进行各类数据同步. * '''未上线''' * 测试url : http://dev3.pcauto.com.cn:9002/interface/app/do_autobuyApp.jsp * 参数描述: * @param callback 回调函数名,可选 * @param m 调用的方法,必填 *   1.launchSync : 启动购车APP时同步 *    @param dId 设备ID,必填 *    @param app app名称,必填 *    @param mIds 车型收藏ids 英文","号相隔 , 必填.若无收藏可不传此参数.(DB会跟mIds的值完全同步) *    @param sgIds 车系收藏ids 英文","号相隔 , 必填.若无收藏可不传此参数.(DB会跟sgIds的值完全同步) *    @param os 操作系统,必填 11:iOS6以下版本,12:iOS6及以上版本,2:Android *    @param token app标识,选填 (ios必填) *    @param rId 用户所在城市id,选填 *    @param rName 用户所在城市名称,选填 *    @param pushSwitch 推送总开关,选填 0:不推送, 1:推送 *    @param nightPushSwitch 夜间推送开关,选填 0:不推送, 1:推送 *    @param groupbuySwitch 团购推送开关,选填 0:不推送, 1:推送 *    @param discountSwitch 优惠推送开关,选填 0:不推送, 1:推送 *   2.modelFavor : 车型 新增/取消 收藏 *    @param dId 设备ID,必填 *    @param mId 车型ID,必填 *    @param func 功能类型,必填 *      add:新增收藏 cancle:取消收藏 *   3.serialgroupFavor : 车系 新增/取消 收藏 *    @param dId 设备ID,必填 *    @param sgId 车系ID,必填 *    @param func 功能类型,必填 *      add:新增收藏 cancle:取消收藏 *   4.triggerSync : 推送开关 批量同步 *    @param dId 设备ID,必填 *    @param push 开关值,必填 0:不推送, 1:推送 *    @param type 功能类型,必填 *      1:推送总开关. 2:夜间推送开关. 3:团购推送开关. 4:优惠推送开关. *      参数例子: type=2,3,4&push=1,0,1 表示批量更新夜间,团购,优惠开关. * @return json 例:{"msg":"开关更新成功.","result":true} * 2)购车app 查询收藏(爱车)相关数据结构 * '''未上线''' * 测试url : http://dev3.pcauto.com.cn:9002/interface/app/get_autobuyApp.jsp * 参数描述: * @param callback 回调函数名,选填 * @param m 调用的方法,必填 *   1.getFavorList : 获取我的爱车列表 *     @param dId 设备ID,必填 *     @param bt 报名-起始时间, 选填 格式为:yyyy-MM-dd 例:2014-08-11 *     @param et 报名-结束时间, 选填 格式为:yyyy-MM-dd 例:2014-08-11 *     @param page 分页,当前页数, 选填 *     @param size 分页,页面长度, 选填 * @return json 例: {"models":"1,360,518","serialgroups":"3424,4254"} 二.我的团购 相关接口. * 1)团购报名,同步接口. * '''未上线''' * 测试url : http://dev3.pcauto.com.cn:9002/interface/app/do_autobuyOrder.jsp * '''''PS:团购活动ID测试环境请使用:61,91,137,142,151,161 .''''' * 参数描述: * @param callback 回调函数名,选填 * @param dId 设备ID,必填 * @param acId 团购活动ID,必填 * @return json 例: {"msg":"报名成功!","result":true} * 2)查询团购相关数据结构 * '''未上线''' * 测试url : http://dev3.pcauto.com.cn:9002/interface/app/get_autobuyOrder.jsp * 参数描述: * @param callback 回调函数名,选填 * @param m 调用的方法,必填 *   1.getOrderList : 获取我的团购报名列表 *    @param dId 设备ID,必填 *    @param bt 报名-起始时间, 选填 格式为:yyyy-MM-dd 例:2014-08-11 *    @param et 报名-结束时间, 选填 格式为:yyyy-MM-dd 例:2014-08-11 *    @param page 分页,当前页数, 选填 *    @param size 分页,页面长度, 选填 * @return json 例: * {  *  "data": [ *   { *    "acId": 191, ##团购活动id *    "deadline": "2014-08-06", ##活动截至时间 *    "discount": 0.20, ##优惠 *    "discountPrice": 11.07, ##优惠价 *    "image": "http://img.pconline.com.cn/images/upload/upc/tx/auto5/1406/25/c5/35654388_1403678285814_350x260.jpg", ##图像 *    "orderCount": 3, ##报名人数 *    "sgId": 8670, ##车系id *    "sgName": "奥迪Q3", ##车系名 *    "title": "奥迪A4L 2013款 2.0 40TFSI quattro" ##活动标题 *   },{ *    ...其他团购信息 *   }] * } 二.推送 相关接口. * 1)魔方推送状态回调接口 * '''未上线''' * 测试url : http://dev3.pcauto.com.cn:9002/interface/app/do_autobuyPushStatus.jsp * 参数描述: * @param push_id 推送ID,必填 * @param status 推送状态,必填 2:准备3:推送中4:完成-3:推送失败 * @param success_num 成功数,选填 * @return json 例: {"msg":"推送报告成功.","result":true} 三. Android极光推送标签定义. 1.客户端有2类标签: 1)城市标签 : 根据IP定位后,同步当前用户城市标签. 格式为: r+城市ID 如: r1 表示广州. 2)订阅爱车标签 : 客户端收藏,取消收藏时,同步当前用户订阅爱车 格式为: sg+车系ID 如: sg4550 表示凯美瑞 当一个客户端订阅多个车系时 标签如下: r1、sg4550、sg98、sg123