/** * UnFollow user * * @param tag * @param id * @param listener * @param errorListener */ public static void unFollowUser( Object tag, final int id, Response.Listener listener, Response.ErrorListener errorListener) { Request request = new AuthedGsonRequest<User>( Request.Method.POST, HttpUtil.getUserByIdWithOp(id, HttpUtil.UserOp.UNFOLLOW, null, 0), User.class, listener, errorListener); addToRequestQueue(tag, request); }
/** * Get the user information by id * * @param tag * @param id * @param listener * @param errorListener */ public static void getUserInfoById( Object tag, final int id, Response.Listener listener, Response.ErrorListener errorListener) { Request request = new AuthedGsonRequest<User>( Request.Method.GET, HttpUtil.getUserByIdWithOp(id, HttpUtil.UserOp.DETAIL, null, 0), User.class, listener, errorListener); addToRequestQueue(tag, request); }
/** * Get the user favorite organization list * * @param tag * @param id * @param listener * @param errorListener */ public static void getUserFOrganization( Object tag, final int id, Response.Listener listener, Response.ErrorListener errorListener) { Request request = new AuthedGsonRequest<Organization.OrganizationRequestData>( Request.Method.GET, HttpUtil.getUserByIdWithOp(id, HttpUtil.UserOp.FORGANIZATION, null, 0), Organization.OrganizationRequestData.class, listener, errorListener); addToRequestQueue(tag, request); }
/** * Get the user favorite activity list * * @param tag * @param id * @param listener * @param errorListener */ public static void getUserFActivity( Object tag, final int id, Response.Listener listener, Response.ErrorListener errorListener) { Request request = new AuthedGsonRequest( Request.Method.GET, HttpUtil.getUserByIdWithOp(id, HttpUtil.UserOp.FACTIVITY, null, 0), ActivityList.RequestData.class, listener, errorListener); addToRequestQueue(tag, request); }
/** * Get the friends list * * @param tag * @param id * @param listener * @param errorListener */ public static void getFriends( Object tag, final int id, Response.Listener listener, Response.ErrorListener errorListener) { Request request = new AuthedGsonRequest( Request.Method.GET, HttpUtil.getUserByIdWithOp(id, HttpUtil.UserOp.FRIENDS, null, 0), User.UserListData.class, listener, errorListener); addToRequestQueue(tag, request); }
public static void searchUser( Object tag, int page, String keywords, Response.Listener listener, Response.ErrorListener errorListener) { Request request = new GsonRequest( Request.Method.GET, HttpUtil.getUserByIdWithOp(0, HttpUtil.UserOp.SEARCH, keywords, page), User.UserListData.class, listener, errorListener); addToRequestQueue(tag, request); }
/** * 获取关注列表 * * @param tag * @param id * @param listener * @param errorListener */ public static void getFollowers( Object tag, int id, int page, Response.Listener listener, Response.ErrorListener errorListener) { Request request = new GsonRequest( Request.Method.GET, HttpUtil.getUserByIdWithOp(id, HttpUtil.UserOp.FOLLOWERS, null, page), User.UserListData.class, listener, errorListener); addToRequestQueue(tag, request); }