public interface ApiService { @FormUrlEncoded @POST("user/reg") Observable<String> reg_url(@FieldMap Map<String,String> map); @FormUrlEncoded @POST("user/login") Observable<String> login(@FieldMap Map<String,String> map); @FormUrlEncoded @POST("product/searchProducts") Observable<String> getlist(@FieldMap Map<String,String> map); @FormUrlEncoded @POST("product/getProductDetail") Observable<String> detLie(@Field("pid") String pid); @FormUrlEncoded @POST("product/addCart") Observable<String> getaddCart(@FieldMap Map<String,String> map); @FormUrlEncoded @POST("product/getCarts") Observable<String> getCart(@Field("uid") String uid); @FormUrlEncoded @POST("product/updateCarts") Observable<String> gengCart(@FieldMap Map<String,String> map); @FormUrlEncoded @POST("product/deleteCart") Observable<String> delCart(@FieldMap Map<String,String> map); }
使用的接口
public class ApiUrl { public static String login_url="https://www.zhaoapi.cn/"; public static String reg_url="http://120.27.23.105/"; public static String list_url="https://www.zhaoapi.cn/"; public static String goods_url="https://www.zhaoapi.cn/"; public static String add_url="https://www.zhaoapi.cn/"; public static String getCart_url="https://www.zhaoapi.cn/"; public static String updateCart_url="https://www.zhaoapi.cn/"; public static String delCart_url="https://www.zhaoapi.cn/"; }
本文介绍了一个具体的API接口设计案例,包括注册、登录、商品搜索等常用功能的接口定义及URL配置,为开发者提供了清晰的接口调用指南。
3353

被折叠的 条评论
为什么被折叠?



