参数:ids:商品id(数组) userid:md5加密的
方式:get?/post?
返回格式:json
返回值:成功 retCode:0
失败 retCode:-1
参数:ids:商品id(数组) userid:md5加密的
方式:get?/post?
返回格式:json
返回值:成功 retCode:0
失败 retCode:-1
可以使用RxJava+Retrofit。
@POST("api/v1/{userId}/trades")
@FormUrlEncoded
Observable<Result<String>> register(
@Path("userId") String user_id,
@Field("ids") String[] ids);
public class Result<T> {
private int code;//返回码
private String msg;//返回信息
private T data;//返回数据
public Result<T> api(Api api){
this.code=api.code();
this.msg=api.msg();
return this;
}
}
根据服务器回传的Result中的code状态码判断是否成功
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
3 回答6k 阅读
这个问题我之前遇到过,嘻嘻:
如果你是采用Map以Key-Value的方式去传递参数,
那么你就这样做:
key - value
key[0] 1
key[1] 2
key[2] 3
...
这样,每个key后门加个[i],i是数组的下标,这样在服务器中就能解析出数组来。
上面的例子,解析出来的数组如下:
int[] key = {
}
...