SDK错误码分析

日志查看

  • MAN SDK没有提供回调接口,可通过查看Log验证埋点数据是否正确上报;
  • SDK上报返回Log格式如下所示:
  1. /*
  2. "t" : 时间戳
  3. "ret" : 错误码(成功上报时为空)
  4. "success" : 是否成功上报("success"或"fail")
  5. */
  6. {"t":time,"ret":"","success":""}
  • 日志是否成功上报可通过success字段查看,若该字段值为fail,可查看ret字段的错误码来定位错误。

错误码

错误码(Error Code) 错误描述
E0001 内部错误
E0002 内部错误
E0101 参数不全,缺少appKeyappSecret
E0102 签名(s)不正确
E0104 服务器读取不到客户端数据内容
E0105 请求内容为空
E0106 非标准的 http post 请求
E0107 上传的数据过大(超过500K)
E0108 实体报头域实体正文长度为0
E0111 无效appKey,未找到该appKey对应的appSecret