into接口文档说明:
1. 接口所有传输数据采用UTF-8编码,以HTTP请求方式JSON格式返回结果。
2. 参数提交方式大部分使用POST和GET均可(特殊地方会有说明,尽可能全部使用POST)。
3. 关于HEADER的COOKIE参数:用户首次请求时,应为空字符,再次请求时需把服务器上次返回的COOKIE原样传递给服务器。
4.
{"error":0,"message":""}
所有接口均返回error和message两个参数,其中error返回为0说明接口获取成功,非0表示错误
以下是全局非0的错误号(error):
4001:参数“MAC_ID”长度必须是12位!
4002:参数“PLATFORM”平台必须填写!
4003:参数“OS_NAME”操作系统必须填写!
4004:参数“OS_VERSION”操作系统版本必须填写!
4005:参数“APP_VERSION”客户端版本必须填写!
4006:参数“LANGUAGE”语言只能填写cn或en!
4007:IOS的“udid”参数必须填写!
4008:Android的“MAC_ID”参数必须填写!
4009:IOS的“IOS_DEVICE_TOKEN”参数必须填写!
5000:你尚未登录或者登录信息已经失效,请重新登录!
4050:接口地址服务器没有找到!
4051:服务器错误!
4060:选择的城市信息已经有变化,请重新选择城市!(APP应切换到选择城市界面)
关于member_token:客户端在调取登录接口时,登录成功后接口会返回member_token值,客户端应把获取到的json中member_token值保存到客户端本地,以后每次在接口中以header参数传递给服务器,只有在重新登录和退出登录以及接口返回5000错误时才会清除客户端本地保存的member_token值,在客户端所有接口检测到5000时,应清除本地member_token值跳转到登录页面