@GET("https://api.douban.com/v2/book/search") Call<BookResponse> getBooks(@QueryMap Map<String, String> options);
valueConverter, ((QueryMap) annotation).encoded());
/** * SMS / Capture requests */ @GET("/1.1/requestCaptcha") Observable<AVCaptchaDigest> requestCaptcha(@QueryMap Map<String, String> query);
retrofit.stringConverter(valueType, annotations); return new ParameterHandler.QueryMap<>(valueConverter, ((QueryMap) annotation).encoded());
/** * 共享车位列表 * * @return */ @GET(URLUtils.SHARE_CARPORT1) Observable<BaseBean<List<ParkBean>>> getBean(@QueryMap Map<String,String> map); }
/** * 歌词 * @param params * @return */ @GET(SUB_URL) Call<SongLrcBean> getSongLrcData(@QueryMap Map<String, String> params);
/** * 推荐列表 * @param params * @return */ @GET(SUB_URL) Call<RecommandSongListBean> getRecommandSongList(@QueryMap Map<String, String> params);
/** * Perform the initial sync to find the rooms that concern the user, the participants' presence, etc. * * @param params the GET params. */ @GET(RestClient.URI_API_PREFIX_PATH_R0 + "sync") Call<SyncResponse> sync(@QueryMap Map<String, Object> params);
/** * 搜索 * @param params * @return */ @GET(SUB_URL) Call<SearchSongBean> getSearchSongData(@QueryMap Map<String, String> params);
/** * 获取歌手信息 * @param params * @return */ @GET(SUB_URL) Call<SongLrcBean> getSingerInfo(@QueryMap Map<String, String> params);
/** * Tracks **/ @GET(Endpoints.TRACKS) Single<List<TrackEntity>> searchTracks(@QueryMap Map<String, Object> options);
/** * 获取列表 * @param params * @return */ @GET(SUB_URL) Call<SongBillListBean> getSongBillListData(@QueryMap Map<String, String> params);
/** * 通过cid获取html * @return */ @GET("playurl") Observable<ResponseBody> getBiliAVVideoHtml(@QueryMap Map<String,String> map); }
/** * 行情 */ //获取行情 @GET("getTicker") Observable<MarketDataResult> getTicker(@QueryMap Map<String, String> config);
/** * 获取歌手歌曲列表 * @param params * @return */ @GET(SUB_URL) Call<SongLrcBean> getSingerSongList(@QueryMap Map<String, String> params);
/** * 播放音乐 * @param params * @return */ @GET(SUB_URL) Call<PaySongBean> getPaySongData(@QueryMap Map<String, String> params);
/** * 下载 * @param params * @return */ @GET(SUB_URL) Call<SongLrcBean> downSong(@QueryMap Map<String, String> params);
/** * Playlists **/ @GET(Endpoints.PLAYLISTS) Single<List<PlaylistEntity>> searchPlaylists(@QueryMap Map<String, Object> options);
/** * Users **/ @GET(Endpoints.USERS) Single<List<UserEntity>> searchUsers(@QueryMap Map<String, Object> options);
@GET("{url}") Observable<BaseResponse<IpResult>> executeGet( @Path("url") String url, @QueryMap Map<String, String> maps ); @POST("{url}")