类retrofit2.http.Query源码实例Demo

下面列出了怎么用retrofit2.http.Query的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: tysq-android   文件: ApiService.java
/**
 * 获取文章列表
 */
@GET("article/list")
Observable<RespData<ArticleResp>> getArticleListInfo(@Query("parent_id") int topId,
                                                     @Query("category_id") int subId,
                                                     @Query("type") int type,
                                                     @Query("start") long startIndex,
                                                     @Query("size") int pageSize);
 
源代码2 项目: lifecycle-component   文件: GoldService.java
/**
 * 文章列表
 */
@Headers({DOMAIN_NAME_HEADER + GOLD_DOMAIN_NAME})
@GET("/1.1/classes/Entry")
Observable<GoldBaseResponse<List<GoldListBean>>> getGoldList(@Header("X-LC-Id") String id,
                                                           @Header("X-LC-Sign") String sign,
                                                           @Query("where") String where,
                                                           @Query("order") String order,
                                                           @Query("include") String include,
                                                           @Query("limit") int limit,
                                                           @Query("skip") int skip);
 
源代码3 项目: kucoin-java-sdk   文件: WithdrawalAPIRetrofit.java
@GET("api/v1/withdrawals")
Call<KucoinResponse<Pagination<WithdrawResponse>>> getWithdrawPageList(@Query("currentPage") int currentPage,
                                                                       @Query("pageSize") int pageSize,
                                                                       @Query("currency") String currency,
                                                                       @Query("status") String status,
                                                                       @Query("startAt") Long startAt,
                                                                       @Query("endAt") Long endAt);
 
源代码4 项目: kucoin-java-sdk   文件: DepositAPIRetrofit.java
@GET("api/v1/deposits")
Call<KucoinResponse<Pagination<DepositResponse>>> getDepositPageList(@Query("currentPage") int currentPage,
                                                                     @Query("pageSize") int pageSize,
                                                                     @Query("currency") String currency,
                                                                     @Query("status") String status,
                                                                     @Query("startAt") Long startAt,
                                                                     @Query("endAt") Long endAt);
 
源代码5 项目: kucoin-java-sdk   文件: OrderAPIRetrofit.java
@GET("api/v1/orders")
Call<KucoinResponse<Pagination<OrderResponse>>> queryOrders(@Query("symbol") String symbol,
                                                            @Query("side") String side,
                                                            @Query("type") String type,
                                                            @Query("status") String status,
                                                            @Query("startAt") Long startAt,
                                                            @Query("endAt") Long endAt,
                                                            @Query("pageSize") int pageSize,
                                                            @Query("currentPage") int currentPage);
 
源代码6 项目: android-performance   文件: APIService.java
@GET("news/item")
Call<ResponseBody> getNBANews(@Query("column") String column,
                              @Query("articleIds") String articleIds);
 
源代码7 项目: tysq-android   文件: ApiService.java
/**
 * 获取公告
 */
@GET("article/announcements")
Single<RespData<AdResp>> getAdvertisement(@Query("start") int start,
                                          @Query("size") int size,
                                          @Query("position") int position);
 
源代码8 项目: Pixiv-Shaft   文件: AppApi.java
@GET("v1/user/detail?filter=for_android")
Observable<UserDetailResponse> getUserDetail(@Header("Authorization") String token,
                                             @Query("user_id") int user_id);
 
源代码9 项目: PixivforMuzei3   文件: AuthJsonServerResponse.java
@GET("v1/search/illust?search_target=partial_match_for_tags&sort=date_desc&filter=for_ios")
Call<Illusts> getTagSearchJson(@Query("word") String tag);
 
源代码10 项目: CoinGecko-Java   文件: CoinGeckoApiService.java
@GET("simple/token_price/{id}")
Call<Map<String,Map<String, Double>>> getTokenPrice(@Path("id") String id, @Query("contract_addresses") String contractAddress,
                           @Query("vs_currencies") String vsCurrencies, @Query("include_market_cap") boolean includeMarketCap,
                           @Query("include_24hr_vol") boolean include24hrVol, @Query("include_24hr_change") boolean include24hrChange,
                           @Query("include_last_updated_at") boolean includeLastUpdatedAt);
 
源代码11 项目: CoinGecko-Java   文件: CoinGeckoApiService.java
@GET("coins/{id}/tickers")
Call<CoinTickerById> getCoinTickerById(@Path("id") String id, @Query("exchange_ids") String exchangeIds,
                                       @Query("page") Integer page,@Query("order") String order);
 
源代码12 项目: CoinGecko-Java   文件: CoinGeckoApiService.java
@GET("coins/{id}/market_chart")
Call<MarketChart> getCoinMarketChartById(@Path("id") String id, @Query("vs_currency") String vsCurrency,
                                    @Query("days") Integer days);
 
源代码13 项目: CoinGecko-Java   文件: CoinGeckoApiService.java
@GET("coins/{id}/market_chart/range")
Call<MarketChart> getCoinMarketChartRangeById(@Path("id") String id, @Query("vs_currency") String vsCurrency,
                                              @Query("from") String from, @Query("to") String to);
 
源代码14 项目: PixivforMuzei3   文件: AuthJsonServerResponse.java
@GET("v1/user/illusts?filter=for_ios")
Call<Illusts> getArtistJson(@Query("user_id") String artist_id);
 
源代码15 项目: CoinGecko-Java   文件: CoinGeckoApiService.java
@GET("exchanges/{id}/tickers")
Call<ExchangesTickersById> getExchangesTickersById(@Path("id") String id, @Query("coin_ids") String coinIds,
                                                   @Query("page") Integer page, @Query("order") String order);
 
源代码16 项目: CoinGecko-Java   文件: CoinGeckoApiService.java
@GET("exchanges/{id}/status_updates")
Call<StatusUpdates> getExchangesStatusUpdatesById(@Path("id") String id, @Query("per_page")Integer perPage,
                                                           @Query("page") Integer page);
 
源代码17 项目: CoinGecko-Java   文件: CoinGeckoApiService.java
@GET("status_updates")
Call<StatusUpdates> getStatusUpdates(@Query("category") String category, @Query("project_type") String projectType,
                              @Query("per_page") Integer perPage, @Query("page") Integer page);
 
源代码18 项目: tysq-android   文件: ApiService.java
/**
 * 获取标签
 */
@GET("article/label")
Single<RespData<LabelResp>> getLabel(@Query("start") int start,
                                     @Query("size") int size,
                                     @Query("name") String name);
 
源代码19 项目: Focus   文件: HttpInterface.java
@GET("weblist")
Call<List<Website>> getWebsiteListByCategory(@Query("name") String name);
 
源代码20 项目: Pixiv-Shaft   文件: AppApi.java
@GET("v1/novel/text")
Observable<NovelDetail> getNovelDetail(@Header("Authorization") String token,
                                       @Query("novel_id") int novel_id);
 
源代码21 项目: Focus   文件: HttpInterface.java
@GET("feedRequireList")
Call<List<FeedRequire>> getFeedRequireListByWebsite(@Query("id") String id);
 
源代码22 项目: tysq-android   文件: ApiService.java
/**
 * 获取通知列表
 */
@GET("notify/notifications")
Single<RespData<NotifyInfoResp>> getNotificationList(@Query("size") int size,
                                                     @Query("start") int start);
 
源代码23 项目: tysq-android   文件: ApiService.java
/**
 * 获取禁止评论列表用户驳回原因
 */
@GET("account/comment_blacklist")
Single<RespData<ForbidCommentResp>> getForbidComment(@Query("start") int start,
                                                     @Query("size") int size,
                                                     @Query("account") String account);
 
源代码24 项目: Pixiv-Shaft   文件: AppApi.java
@GET("v1/illust/bookmark/users?filter=for_android")
Observable<ListSimpleUser> getUsersWhoLikeThisIllust(@Header("Authorization") String token,
                                 @Query("illust_id") int illust_id);
 
源代码25 项目: WanAndroid   文件: ApiService.java
@GET("project/list/{pageNum}/json")
Observable<ArticleDataRes> getProectTreeDetailArticleData(@Path("pageNum") int pageNum, @Query("cid") int cid);
 
源代码26 项目: WanAndroid   文件: ApiService.java
@GET("wxarticle/list/{cid}/{pageNum}/json")
Observable<ArticleDataRes> searchWechatChapterArticles(@Path("cid") int cid, @Path("pageNum") int pageNum, @Query("k") String keywords);
 
源代码27 项目: tysq-android   文件: ApiService.java
/**
 * 获取金币订单
 */
@GET("account/coin_order")
Single<RespData<CoinOrderResp>> getCoinOrder(@Query("status") int status,
                                             @Query("start") int start,
                                             @Query("size") int size);
 
源代码28 项目: kucoin-java-sdk   文件: HistoryAPIRetrofit.java
@GET("api/v1/market/histories")
Call<KucoinResponse<List<TradeHistoryResponse>>> getTradeHistories(@Query("symbol") String symbol);
 
源代码29 项目: kucoin-java-sdk   文件: HistoryAPIRetrofit.java
@GET("api/v1/market/candles")
Call<KucoinResponse<List<List<String>>>> getHistoricRates(@Query("symbol") String symbol,
                                                          @Query("startAt") long startAt,
                                                          @Query("endAt") long endAt,
                                                          @Query("type") String type);
 
源代码30 项目: kucoin-java-sdk   文件: OrderBookAPIRetrofit.java
@GET("api/v1/market/orderbook/level2_100")
Call<KucoinResponse<OrderBookResponse>> getPartOrderBookAggregated(@Query("symbol") String symbol);