IGameApi.smali
.class public interface abstract Lcom/sandboxol/center/web/IGameApi;
.super Ljava/lang/Object;
.source "IGameApi.java"
# virtual methods
.method public abstract appreciation(Ljava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Path;
value = "gameId"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Ljava/lang/Integer;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/PUT;
value = "/game/api/v2/games/{gameId}/appreciation"
.end annotation
.end method
.method public abstract category(IILjava/lang/String;JLjava/lang/String;ILjava/lang/String;)Lrx/Observable;
.param p1 # I
.annotation runtime Lretrofit2/http/Query;
value = "pageNo"
.end annotation
.end param
.param p2 # I
.annotation runtime Lretrofit2/http/Query;
value = "pageSize"
.end annotation
.end param
.param p3 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "orderType"
.end annotation
.end param
.param p4 # J
.annotation runtime Lretrofit2/http/Query;
value = "typeId"
.end annotation
.end param
.param p6 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "order"
.end annotation
.end param
.param p7 # I
.annotation runtime Lretrofit2/http/Query;
value = "isPublish"
.end annotation
.end param
.param p8 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(II",
"Ljava/lang/String;",
"J",
"Ljava/lang/String;",
"I",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/common/widget/rv/pagerv/PageData<",
"Lcom/sandboxol/greendao/entity/Game;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v1/games"
.end annotation
.end method
.method public abstract countUploadVersion(Ljava/lang/String;ILjava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "engineVersion"
.end annotation
.end param
.param p2 # I
.annotation runtime Lretrofit2/http/Query;
value = "newEngineVersion"
.end annotation
.end param
.param p3 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "CloudFront-Viewer-Country"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"I",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/PUT;
value = "/game/api/v1/games/engine"
.end annotation
.end method
.method public abstract deleteChatRoom(Ljava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "roomId"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/DELETE;
value = "/msg/api/v1/game/chat/room"
.end annotation
.end method
.method public abstract followGame(Ljava/util/Map;JLjava/lang/String;)Lrx/Observable;
.param p1 # Ljava/util/Map;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.param p2 # J
.annotation runtime Lretrofit2/http/Header;
value = "x-shahe-uid"
.end annotation
.end param
.param p4 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "x-shahe-token"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Object;",
">;J",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/center/entity/Dispatch;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "/v1/follow"
.end annotation
.end method
.method public abstract followGameAuth(Ljava/lang/String;JILjava/lang/String;Ljava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "typeId"
.end annotation
.end param
.param p2 # J
.annotation runtime Lretrofit2/http/Query;
value = "targetId"
.end annotation
.end param
.param p4 # I
.annotation runtime Lretrofit2/http/Query;
value = "gameVersion"
.end annotation
.end param
.param p5 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "regionId"
.end annotation
.end param
.param p6 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "CloudFront-Viewer-Country"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"JI",
"Ljava/lang/String;",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/center/entity/MiniGameToken;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v1/flow/game/auth"
.end annotation
.end method
.method public abstract friendPlayList(Ljava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Ljava/util/List<",
"Lcom/sandboxol/greendao/entity/Game;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v1/games/playlist/friends"
.end annotation
.end method
.method public abstract gameComment(Ljava/lang/String;Lcom/sandboxol/center/entity/GameCommentRequest;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.param p2 # Lcom/sandboxol/center/entity/GameCommentRequest;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Lcom/sandboxol/center/entity/GameCommentRequest;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "/game/api/v1/comment"
.end annotation
.end method
.method public abstract gameDetail(Ljava/lang/String;ILjava/lang/String;J)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Path;
value = "gameId"
.end annotation
.end param
.param p2 # I
.annotation runtime Lretrofit2/http/Query;
value = "appVersion"
.end annotation
.end param
.param p3 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.param p4 # J
.annotation runtime Lretrofit2/http/Header;
value = "engineVersion"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"I",
"Ljava/lang/String;",
"J)",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/greendao/entity/Game;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v2/games/{gameId}"
.end annotation
.end method
.method public abstract gamePreheat(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Path;
value = "gameId"
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Path;
value = "language"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/center/entity/GameWarmUpResponse;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v1/games/warmup/{gameId}/languages/{language}"
.end annotation
.end method
.method public abstract getAdsGameDouble(Ljava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Ljava/lang/Long;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/PUT;
value = "/game/api/v1/game/record/ads"
.end annotation
.end method
.method public abstract getAdsTurnHaveReward(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Path;
value = "gameId"
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Ljava/lang/String;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v1/game/{gameId}/turntable/props"
.end annotation
.end method
.method public abstract getAdsTurntableInfo(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Path;
value = "gameId"
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Ljava/util/List<",
"Lcom/sandboxol/center/entity/AdsTurntableInfo;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v1/game/{gameId}/turntable"
.end annotation
.end method
.method public abstract getAdsTurntableReward(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Path;
value = "gameId"
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Ljava/lang/Long;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/PUT;
value = "/game/api/v1/game/{gameId}/turntable"
.end annotation
.end method
.method public abstract getAllGameIdInfo(Ljava/lang/String;I)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.param p2 # I
.annotation runtime Lretrofit2/http/Query;
value = "appVersion"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"I)",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Ljava/util/List<",
"Lcom/sandboxol/center/entity/AllGameIdInfo;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v1/games/all/open/party"
.end annotation
.end method
.method public abstract getAuthorList(JLjava/lang/String;)Lrx/Observable;
.param p1 # J
.annotation runtime Lretrofit2/http/Path;
value = "teamId"
.end annotation
.end param
.param p3 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(J",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Ljava/util/List<",
"Lcom/sandboxol/greendao/entity/AuthorInfo;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v1/games/team/member/{teamId}"
.end annotation
.end method
.method public abstract getBedwarValue(Ljava/util/List;J)Lrx/Observable;
.param p1 # Ljava/util/List;
.annotation runtime Lretrofit2/http/Query;
value = "fields"
.end annotation
.end param
.param p2 # J
.annotation runtime Lretrofit2/http/Query;
value = "userId"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/lang/String;",
">;J)",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Ljava/util/List<",
"Lcom/sandboxol/center/entity/BedwarValue;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/bedwar/api/v1/user/game/date/value/get"
.end annotation
.end method
.method public abstract getChatRoom(Ljava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "roomName"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/center/entity/ChatRoomResponse;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "/msg/api/v1/game/chat/room"
.end annotation
.end method
.method public abstract getGameByType(Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "type"
.end annotation
.end param
.param p3 # I
.annotation runtime Lretrofit2/http/Query;
value = "pageNo"
.end annotation
.end param
.param p4 # I
.annotation runtime Lretrofit2/http/Query;
value = "pageSize"
.end annotation
.end param
.param p5 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "os"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"II",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/common/widget/rv/pagerv/PageData<",
"Lcom/sandboxol/greendao/entity/Game;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v2/games/recommendation/type"
.end annotation
.end method
.method public abstract getGameDetailShop(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;I)Lrx/Observable;
.param p1 # J
.annotation runtime Lretrofit2/http/Header;
value = "userId"
.end annotation
.end param
.param p3 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "Access-Token"
.end annotation
.end param
.param p4 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.param p5 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "gameId"
.end annotation
.end param
.param p6 # I
.annotation runtime Lretrofit2/http/Query;
value = "engineVersion"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(J",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"I)",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Ljava/util/List<",
"Lcom/sandboxol/center/entity/GameDetailShop;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/shop/api/v2/shop/game/props/new"
.end annotation
.end method
.method public abstract getGameListByCondition(Ljava/lang/String;ILjava/lang/String;JIILjava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.param p2 # I
.annotation runtime Lretrofit2/http/Query;
value = "isFilter"
.end annotation
.end param
.param p3 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "sortType"
.end annotation
.end param
.param p4 # J
.annotation runtime Lretrofit2/http/Query;
value = "filterTypeId"
.end annotation
.end param
.param p6 # I
.annotation runtime Lretrofit2/http/Query;
value = "pageNo"
.end annotation
.end param
.param p7 # I
.annotation runtime Lretrofit2/http/Query;
value = "pageSize"
.end annotation
.end param
.param p8 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "os"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"I",
"Ljava/lang/String;",
"JII",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/common/widget/rv/pagerv/TypePageData<",
"Lcom/sandboxol/greendao/entity/Game;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v1/game/revision/list/by/condition"
.end annotation
.end method
.method public abstract getGameListGuessYouLike(Ljava/lang/String;ILjava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.param p2 # I
.annotation runtime Lretrofit2/http/Query;
value = "isFilter"
.end annotation
.end param
.param p3 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "os"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"I",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Ljava/util/List<",
"Lcom/sandboxol/greendao/entity/Game;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v1/game/revision/list/recommend"
.end annotation
.end method
.method public abstract getGameListMore(Ljava/lang/String;ILjava/lang/String;II)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.param p2 # I
.annotation runtime Lretrofit2/http/Query;
value = "isFilter"
.end annotation
.end param
.param p3 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "os"
.end annotation
.end param
.param p4 # I
.annotation runtime Lretrofit2/http/Query;
value = "pageNo"
.end annotation
.end param
.param p5 # I
.annotation runtime Lretrofit2/http/Query;
value = "pageSize"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"I",
"Ljava/lang/String;",
"II)",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/common/widget/rv/pagerv/PageData<",
"Lcom/sandboxol/greendao/entity/Game;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v1/game/revision/list/more"
.end annotation
.end method
.method public abstract getGameMyRank(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Path;
value = "gameId"
.end annotation
.end param
.param p3 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "type"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/center/entity/CampaignRank;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v1/games/{gameId}/uses/rank"
.end annotation
.end method
.method public abstract getGameRank(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;II)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Path;
value = "gameId"
.end annotation
.end param
.param p3 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "type"
.end annotation
.end param
.param p4 # I
.annotation runtime Lretrofit2/http/Query;
value = "pageNo"
.end annotation
.end param
.param p5 # I
.annotation runtime Lretrofit2/http/Query;
value = "pageSize"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"II)",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/center/entity/RankInfo<",
"Lcom/sandboxol/center/entity/CampaignRank;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v1/games/{gameId}/rank"
.end annotation
.end method
.method public abstract getGameResource(JJJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
.param p1 # J
.annotation runtime Lretrofit2/http/Query;
value = "engineVersion"
.end annotation
.end param
.param p3 # J
.annotation runtime Lretrofit2/http/Query;
value = "commonResVersion"
.end annotation
.end param
.param p5 # J
.annotation runtime Lretrofit2/http/Query;
value = "gameResVersion"
.end annotation
.end param
.param p7 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "gameType"
.end annotation
.end param
.param p8 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "engineType"
.end annotation
.end param
.param p9 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(JJJ",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Ljava/util/List<",
"Lcom/sandboxol/center/entity/AppEngineResourceUpdateResult;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v1/games/app-engine/check-update"
.end annotation
.end method
.method public abstract getGameTypeList(Ljava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Ljava/util/List<",
"Lcom/sandboxol/center/entity/GameRankingInfo;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v1/category/list/by/language"
.end annotation
.end method
.method public abstract getGameUpdateContent(Ljava/lang/String;Ljava/lang/String;II)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Path;
value = "gameId"
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.param p3 # I
.annotation runtime Lretrofit2/http/Query;
value = "engineVersion"
.end annotation
.end param
.param p4 # I
.annotation runtime Lretrofit2/http/Query;
value = "isNew"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"II)",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/center/entity/GameUpdateContentInfo;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v1/games/update/tip/info/app/{gameId}"
.end annotation
.end method
.method public abstract getGameUpdateContentList(JLjava/lang/String;II)Lrx/Observable;
.param p1 # J
.annotation runtime Lretrofit2/http/Path;
value = "userId"
.end annotation
.end param
.param p3 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.param p4 # I
.annotation runtime Lretrofit2/http/Query;
value = "oldEngineVersion"
.end annotation
.end param
.param p5 # I
.annotation runtime Lretrofit2/http/Query;
value = "newEngineVersion"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(J",
"Ljava/lang/String;",
"II)",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Integer;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v1/games/update/list/{userId}"
.end annotation
.end method
.method public abstract getPartyCreateGameConfig(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Path;
value = "gameId"
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/greendao/entity/PartyCreateGameConfig;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v1/games/config/app/{gameId}"
.end annotation
.end method
.method public abstract getPartyGameModeConfig(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Path;
value = "gameId"
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Ljava/util/List<",
"Lcom/sandboxol/greendao/entity/PartyCreateGameConfig;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v1/games/mode/config/app/{gameId}"
.end annotation
.end method
.method public abstract getResInfo(Ljava/lang/String;II)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "gameType"
.end annotation
.end param
.param p2 # I
.annotation runtime Lretrofit2/http/Query;
value = "engineVersion"
.end annotation
.end param
.param p3 # I
.annotation runtime Lretrofit2/http/Query;
value = "resVersion"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"II)",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/center/entity/GameResInfo;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/v1/game-res"
.end annotation
.end method
.method public abstract getSearchGames(Ljava/lang/String;JIILjava/lang/String;Ljava/lang/String;II)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "keyword"
.end annotation
.end param
.param p2 # J
.annotation runtime Lretrofit2/http/Header;
value = "userId"
.end annotation
.end param
.param p4 # I
.annotation runtime Lretrofit2/http/Header;
value = "appVersion"
.end annotation
.end param
.param p5 # I
.annotation runtime Lretrofit2/http/Query;
value = "isFilter"
.end annotation
.end param
.param p6 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.param p7 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "os"
.end annotation
.end param
.param p8 # I
.annotation runtime Lretrofit2/http/Query;
value = "pageNo"
.end annotation
.end param
.param p9 # I
.annotation runtime Lretrofit2/http/Query;
value = "pageSize"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"JII",
"Ljava/lang/String;",
"Ljava/lang/String;",
"II)",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/common/widget/rv/pagerv/PageData<",
"Lcom/sandboxol/greendao/entity/Game;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v1/game/info/search"
.end annotation
.end method
.method public abstract getSearchSuggestions(Ljava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "keyword"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/center/entity/KeywordResponse;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "game/api/v1/keyword/associational/word"
.end annotation
.end method
.method public abstract getUGCGameList(Ljava/lang/String;IILjava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "language"
.end annotation
.end param
.param p2 # I
.annotation runtime Lretrofit2/http/Query;
value = "pageSize"
.end annotation
.end param
.param p3 # I
.annotation runtime Lretrofit2/http/Query;
value = "pageNo"
.end annotation
.end param
.param p4 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "os"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"II",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/common/widget/rv/pagerv/PageData<",
"Lcom/sandboxol/greendao/entity/Game;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v1/games/ugc"
.end annotation
.end method
.method public abstract getUGCGameStatus(I)Lrx/Observable;
.param p1 # I
.annotation runtime Lretrofit2/http/Query;
value = "newEngineVersion"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Ljava/util/List<",
"Ljava/lang/String;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v1/games/ugc/status"
.end annotation
.end method
.method public abstract getUpgradeInfo(JJLjava/lang/String;Ljava/lang/String;)Lrx/Observable;
.param p1 # J
.annotation runtime Lretrofit2/http/Query;
value = "engineVersion"
.end annotation
.end param
.param p3 # J
.annotation runtime Lretrofit2/http/Query;
value = "resVersion"
.end annotation
.end param
.param p5 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "gameType"
.end annotation
.end param
.param p6 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(JJ",
"Ljava/lang/String;",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/center/entity/AppEngineUpgradeResponse;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v1/games/app-engine/upgrade"
.end annotation
.end method
.method public abstract miniGameDetail(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Path;
value = "gameId"
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/greendao/entity/Game;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v1/games/{gameId}"
.end annotation
.end method
.method public abstract miniGameMap(Ljava/lang/String;Ljava/lang/String;J)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "mapName"
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "gameType"
.end annotation
.end param
.param p3 # J
.annotation runtime Lretrofit2/http/Query;
value = "engineVersion"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"J)",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/center/entity/MiniGameToken;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/v1/game-map"
.end annotation
.end method
.method public abstract miniGameToken(Ljava/lang/String;JILjava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "typeId"
.end annotation
.end param
.param p2 # J
.annotation runtime Lretrofit2/http/Query;
value = "targetId"
.end annotation
.end param
.param p4 # I
.annotation runtime Lretrofit2/http/Query;
value = "gameVersion"
.end annotation
.end param
.param p5 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "CloudFront-Viewer-Country"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"JI",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/center/entity/MiniGameToken;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v2/game/auth"
.end annotation
.end method
.method public abstract newMiniGameDispatcher(Ljava/util/Map;JLjava/lang/String;)Lrx/Observable;
.param p1 # Ljava/util/Map;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.param p2 # J
.annotation runtime Lretrofit2/http/Header;
value = "x-shahe-uid"
.end annotation
.end param
.param p4 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "x-shahe-token"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Object;",
">;J",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/center/entity/Dispatch;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "/v1/dispatch"
.end annotation
.end method
.method public abstract recentlyPlayList(Ljava/lang/String;I)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.param p2 # I
.annotation runtime Lretrofit2/http/Query;
value = "isFilter"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"I)",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Ljava/util/List<",
"Lcom/sandboxol/greendao/entity/Game;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v1/games/playlist/recently"
.end annotation
.end method
.method public abstract recommendation(Ljava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "language"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Ljava/util/List<",
"Lcom/sandboxol/greendao/entity/Game;",
">;>;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v2/games/recommendation"
.end annotation
.end method
.method public abstract resCheck(ILjava/lang/String;)Lrx/Observable;
.param p1 # I
.annotation runtime Lretrofit2/http/Query;
value = "ver"
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "platform"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(I",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/center/entity/ResCheckEntity;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "/game/api/v1/games/resource/version"
.end annotation
.end method
.method public abstract setLikeType(Ljava/lang/String;I)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "gameId"
.end annotation
.end param
.param p2 # I
.annotation runtime Lretrofit2/http/Query;
value = "likeType"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"I)",
"Lrx/Observable<",
"Lcom/sandboxol/common/base/web/HttpResponse<",
"Lcom/sandboxol/center/entity/LikeInfo;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "/game/api/v1/games/like"
.end annotation
.end method