Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("index/ping")
- Observable<Response<String>> ping();
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("config/getappconfig")
- Observable<Response<String>> getAppConfig();
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("user/initRegister")
- Observable<Response<String>> initRegister();
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("user/register")
- Observable<Response<String>> register(
- @Query("username") String username,
- @Query("password") String password
- //@Query("im_app_key") String im_app_key
- );
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("user/autoLogin")
- Observable<Response<String>> autoLogin(
- //@Query("device_id") String device
- //@Query("im_app_key") String im_app_key
- );
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("user/autoLogin")
- Observable<Response<String>> autoLogin2(
- //@Query("device_id") String device
- //@Query("im_app_key") String im_app_key
- );
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("user/login")
- Observable<Response<String>> login(
- @Query("username") String username,
- @Query("password") String password
- //@Query("device_id") String device
- //@Query("im_app_key") String im_app_key
- );
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("user/logout")
- Observable<Response<String>> logout(
- );
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("user/uploadRoompic")
- @Multipart
- Observable<Response<String>> uploadRoompic(
- @Part MultipartBody.Part file);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("anchor/search")
- Observable<Response<String>> queryAnchors(
- @Query("query") String condition,
- @Query(QueryConstants.PAGE_NUM) int pageNum);
- //关注
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("anchor/onlineFriends")
- Observable<Response<String>> loadFollowedLives(
- @Query(QueryConstants.PAGE_NUM) int pageNum);
- //关注
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("anchor/onlineFriends")
- Observable<ResponseBody> loadFollowedLives(
- @Query(QueryConstants.PAGE_NUM) int pageNum,
- @Query("xcode") int xcode);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("topic/getTopicUser")
- Observable<Response<String>> loadTopicLives(
- @Query("topicId") int topicID);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("anchor/hot")
- Observable<Response<String>> loadHotAnchors(
- @Query(QueryConstants.PAGE_NUM) int pageNum,
- @Query(QueryConstants.PAGE_SIZE) int size,
- @Query("order") String order);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("anchor/hot")
- Observable<Response<String>> getAnchorHot(
- @Query(QueryConstants.PAGE_NUM) int pageNum,
- @Query(QueryConstants.PAGE_SIZE) int size
- );
- //附近
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("anchor/nearby")
- Observable<Response<String>> loadNerabyAnchors(
- @Query(QueryConstants.PAGE_NUM) int pageNum,
- @Query(QueryConstants.PAGE_SIZE) int size,
- @Query("order") String time,
- @Query("longitude") String longitude,
- @Query("latitude") String latitude);
- //付费
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("anchor/vip")
- Observable<Response<String>> loadVipAnchors(
- @Query(QueryConstants.PAGE_NUM) int pageNum,
- @Query(QueryConstants.PAGE_SIZE) int size,
- @Query("order") String time);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("anchor/vegan")
- Observable<Response<String>> loadVeganAnchors(
- @Query(QueryConstants.PAGE_NUM) int pageNum,
- @Query(QueryConstants.PAGE_SIZE) int size,
- @Query("order") String time);
- //最新
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("anchor/latest")
- Observable<Response<String>> loadLatestAnchors(
- @Query(QueryConstants.PAGE_NUM) int pageNum,
- @Query(QueryConstants.PAGE_SIZE) int size,
- @Query("order") String time);
- //盒子
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("anchor/box")
- Observable<Response<String>> loadBoxAnchors(
- @Query(QueryConstants.PAGE_NUM) int pageNum,
- @Query(QueryConstants.PAGE_SIZE) int size);
- //最新
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("anchor/lounge")
- Observable<Response<String>> loadSponsorAnchors(
- @Query(QueryConstants.PAGE_NUM) int pageNum,
- @Query(QueryConstants.PAGE_SIZE) int size);
- //最新
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("anchor/recommend")
- Observable<Response<String>> loadRecommendAnchors(
- @Query("order") String time);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("anchor/city")
- Observable<Response<String>> loadCommendAnchors(
- @Query("city") String city);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("user/follow")
- Observable<Response<String>> followAnchor(
- @Query("uid") String uid);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("user/unfollow")
- Observable<Response<String>> unfollowAnchor(
- @Query("uid") String uid);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("user/profile")
- Observable<Response<String>> getUserInfo(
- @Query("uid") Integer uid);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("user/personal")
- Observable<Response<String>> getMyInfo(
- );
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("user/setBirthday")
- Observable<Response<String>> setBirthday(
- @Query("birthday") String birthday);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("anchor/getAnchorBean")
- Observable<Response<String>> getAnchoBean(
- @Query("user_id") String user_id);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("user/follow")
- Observable<Response<String>> starUser(
- @Query("uid") String uid,
- @Query("roomid") String roomid);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("user/unfollow")
- Observable<Response<String>> unStarUser(
- @Query("uid") String uid,
- @Query("roomid") String roomid);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("user/followees")
- Observable<Response<String>> getUserStars(
- @Query("uid") String uid,
- @Query(QueryConstants.PAGE_NUM) int pageNum);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("user/followers")
- Observable<Response<String>> getUserFans(
- @Query("uid") String uid,
- @Query(QueryConstants.PAGE_NUM) int pageNum);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("gift/collection")
- Observable<Response<String>> getAvailableGifts(
- @Query("anchorid") String anchorid);
- //送礼物
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("gift/send")
- Observable<Response<String>> sendGift(
- @Query("to_uid") String toUserId,
- @Query("gift_id") String giftId,
- @Query("count") int count);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("gift/sendredgift")
- Observable<Response<String>> sendHongBaoGift(
- @Query("to_uid") String roomuid,
- @Query("gift_id") String giftid);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("user/edit")
- Observable<Response<String>> editProfile(
- @Query("profile") String profileJson);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("user/setProfessional")
- Observable<Response<String>> editJob(
- @Query("professional") String professional);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("anchor/live")
- //改变直播状态
- Observable<Response<String>> setLiveStatus(
- @Query("status") String status);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("room/entryOfflineroom")
- Observable<Response<String>> getLiveRoomInfo(
- @Query("roomnum") String roomId);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("user/getchargeoption")
- Observable<Response<String>> getRechargeInfo(
- @Query("type") int type);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("user/location")
- Observable<Response<String>> reportLocation(
- @Query("lat") String lat, @Query("lng") String
- lng);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- //贡献榜
- @GET("user/contributeList")
- Observable<Response<String>> getCurrencyRankList(
- @Query("user_id") String uid,
- @Query(QueryConstants.PAGE_NUM) int pageNum);
- //今日明星榜
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("rank/anchorRankToday")
- Observable<Response<String>> anchorRankToday(
- @Query("page_index") int pageNum);
- //昨日明星榜
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("rank/anchorRankYesterday")
- Observable<Response<String>> anchorRankYesterday(
- @Query("page_index") int pageNum);
- //本周明星榜
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("rank/anchorRankThisWeek")
- Observable<Response<String>> anchorRankThisWeek(
- @Query("page_index") int pageNum);
- //上周明星榜
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("rank/anchorRankLastWeek")
- Observable<Response<String>> anchorRankLastWeek(
- @Query("page_index") int pageNum);
- //今日富豪榜
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("rank/viewerRankToday")
- Observable<Response<String>> viewerRankToday(
- @Query("page_index") int page_index);
- //昨日富豪榜
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("rank/viewerRankYesterday")
- Observable<Response<String>> viewerRankYesterday(
- @Query("page_index") int page_index);
- //本周富豪榜
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("rank/viewerRankThisWeek")
- Observable<Response<String>> viewerRankThisWeek(
- @Query("page_index") int page_index);
- //上周富豪榜
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("rank/viewerRankLastWeek")
- Observable<Response<String>> viewerRankLastWeek(
- @Query("page_index") int page_index);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("user/uploadAvatar")
- @Multipart
- Observable<Response<String>> uploadAvatar(
- @Part MultipartBody.Part file);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("user/income")
- Observable<Response<String>> getIncomeBean(
- );
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("user/incometocash")
- Observable<Response<String>> withDraw(
- @Query("num") String num,
- @Query("account") String account);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("user/cashhistory")
- //提现记录
- Observable<Response<String>> getPresentRecord(
- );
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("auth/login")
- Observable<Response<String>> thirdLogin(
- @Query("openid") String openId,
- @Query("type") String platform,
- @Query("payload") String extras);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("payment/aliPay")
- Observable<Response<String>> generateRechargeOrder(
- @Query("num") String account);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("payment/appWeixin")
- Observable<Response<String>> generateRechargeWechat(
- @Query("num") String account);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- //获取推流地址
- @GET("CDN/getPushAddress")
- Observable<Response<String>> generatePushStreaming(
- @Query("roomID") String roomId);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- //获取拉流地址
- @GET("qiniu/getPullAddress")
- Observable<Response<String>> getPlaybackUrl(
- @Query("roomID") String roomId);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("SMS/sendSMS")
- Observable<Response<String>> sendCaptcha(
- @Query("phone") String phone,
- @Query("captcha") String captcha);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("SMS/sendSMS")
- Observable<Response<String>> sendCaptcha(
- @Query("phone") String phone,
- @Query("captcha") String captcha,
- @Query("captcha_id") String captcha_id);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("SMS/sendSMS")
- Observable<Response<String>> sendFindCaptcha(
- @Query("phone") String phone,
- @Query("type") String type,
- @Query("captcha") String captcha);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("user/findmypassword")
- Observable<Response<String>> findmypassword(
- @Query("phone") String phone,
- @Query("password") String password,
- @Query("verify") String verify);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("SMS/verify")
- @FormUrlEncoded
- Observable<Response<String>> loginByCaptcha(
- @Field("phone") String phone,
- @Field("captcha") String captcha);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("user/register")
- //注册
- Observable<Response<String>> registerByPhone(
- @Header("X-Content-Puzzle") String speed,
- @Query("username") String username,
- @Query("password") String password,
- @Query("captcha") String captcha,
- @Query("device_id") String device,
- @Query("nickname") String nickname,
- @Query("invitcode") String invitcode);
- //注册
- // @Headers({{DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME}, "X-Content-Puzzle:tiger"})
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("user/register")
- Observable<Response<String>> registerByPhone_tiger(@Header("X-Content-Puzzle") String tiger, @Body String data);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("room/getAdmin")
- Observable<Response<String>> getAdmin(
- @Query("uid") String uid);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("room/delAdmin")
- Observable<Response<String>> removeAdmin(
- @Query("uid") String uid,
- @Query("adminuid") String adminid);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("room/getRoomBack")
- Observable<Response<String>> getPlayBack(
- @Query("roomid") String roomid);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("Qiniu/getPlayback")
- Observable<Response<String>> getPlayBackListUrl(
- @Query("roomID") String roomID,
- @Query("startTime") String start,
- @Query("endTime") String end);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("topic/getTopic")
- Observable<Response<String>> getThemBean(
- );
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("topic/getTopic")
- Observable<Response<String>> getThemBean(
- @Query("title") String title,
- @Query("count") String number);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("room/createRoom")
- Observable<Response<String>> postCreateRoom(
- @Query("title") String title,
- @Query("roomid") String roomid,
- @Query("address") String address,
- @Query("province") String province,
- @Query("orientation") char orientation,
- @Query("prerequisite") String prerequisite,
- @Query("ptid") int ptid,
- @Query("gameType") int gameType,
- @Query("capture") int capture,
- @Query("is_admin_send_namecard") int isnamecard,
- @Query("name_card_cost") Integer nameCardCost
- );
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("message/sendMsg")
- Observable<Response<String>> chat(@Query("to_uid") String to_uid,
- @Query("content") String content);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("user/getHitlist")
- Observable<Response<String>> hitList(
- );
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("user/setHit")
- Observable<Response<String>> setHit(
- @Query("hituid") String title);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("user/removeHit")
- Observable<Response<String>> removeHit(
- @Query("hituid") String title);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("friend/getfriend")
- Observable<Response<String>> getFriendList(
- );
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("room/onRoomOrientationChange")
- Observable<Response<String>> onRoomOrientationChange(
- @Query("roomId") String roomID,
- @Query("orientation") String start);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("Qiniu/createRoom")
- Observable<Response<String>> createConferenceRoom(
- @Query("roomId") String roomID,
- @Query("roomName") String roomName);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("Qiniu/roomToken")
- Observable<Response<String>> getRoomToken(
- @Query("roomName") String roomID,
- @Query("userId") String roomName,
- @Query("perm") String perm,
- @Query("expireAt") Long expireAt);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("Qiniu/deleteRoom")
- Observable<Response<String>> deletConferenceRoom(
- @Query("roomName") String roomID);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("Qiniu/sendMessage")
- Observable<Response<String>> sendConferenceMsg(
- @Query("userId") String roomID,
- @Query("msg") String msg);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("qiniu/getPullAddress")
- Observable<Response<String>> upLoadMyAddress(
- @Query("roomID") String roomID);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("user/setRecommenUser")
- Observable<Response<String>> upLoadMyRecommen(
- @Query("uid") String uid);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("config/getAppVersion")
- Observable<Response<String>> upNewAppVersion(
- @Query("system") String system);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("private/privateRecovery")
- Observable<Response<String>> publishRecoveryPrivate(
- @Query("plid") int plid);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("private/getPrivateLimit")
- Observable<Response<String>> loadPrivateLimit(
- @Query("uid") String uid);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("private/checkPrivatePass")
- Observable<Response<String>> loadPrivatePwd(
- @Query("plid") int plid,
- @Query("prerequisite") String prerequisite,
- @Query("aid") String aid);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("private/checkPrivateLevel")
- Observable<Response<String>> loadPrivateLevel(
- @Query("plid") int plid,
- @Query("aid") String aid);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("private/checkPrivateCharge")
- Observable<Response<String>> loadPrivateTicket(
- @Query("plid") int plid,
- @Query("aid") String aid);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("private/checkUserMoney")
- Observable<Response<String>> loadPrivateMoney(
- @Query("plid") int plid,
- @Query("aid") String aid);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("private/checkUserPoint")
- Observable<Response<String>> checkUserPoint(
- @Query("plid") int plid,
- @Query("aid") String aid);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("private/previewPrivateRoom")
- Observable<Response<String>> previewPrivateRoom(
- @Query("plid") int plid,
- @Query("aid") String aid);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("private/checkVideoMoney")
- Observable<Response<String>> checkVideoMoney(
- @Query("plid") int plid,
- @Query("aid") String aid);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("private/checkVideoPoint")
- Observable<Response<String>> checkVideoPoint(
- @Query("plid") int plid,
- @Query("aid") String aid);
- // @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- // @GET("private/getPrivateLimit")
- // Observable<Response<String>> loadBackPrivateLimit(
- // @Query("uid") String uid,
- // @Query("starttime") String urlstart);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("gift/sendBarrage")
- Observable<Response<String>> sendDanmuMsg(
- @Query("roomid") String roomid,
- @Query("content") String content);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("room/report")
- Observable<Response<String>> userReport(
- @Query("user_id") String uid);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("room/report")
- Observable<Response<String>> userReport(
- @Query("user_id") String uid,
- @Query("evidence") String info);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("room/warn")
- Observable<Response<String>> roomWarn(
- @Query("anchor_id") String anchor_id,
- @Query("room_id") String room_id,
- @Query("duration") String duration,
- @Query("note") String note);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- //游戏的
- @GET("user/profile")
- Observable<Response<String>> getMoneyFromServer(
- @Query("uid") String userId);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("APIgame/giveGift")
- Observable<Response<String>> getGameGift(
- );
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("gift/gameWinFly")
- Observable<Void> bigWinSendMessage(
- @Query("win_money") String money,
- @Query("game_id") String game_id);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("APIgame/getGameType")
- Observable<Response<String>> getCurrentRoomGameType(
- @Query("roomid") String roomId);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- //任务的
- @GET("APIgame/getCoinTime")
- Observable<Response<String>> getStarProgressTime(
- @Query("uid") String userId);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("APIgame/getCoin")
- Observable<Response<String>> getStarAndLeftTimes(
- @Query("uid") String userId,
- @Query("nickname") String nickName);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("APIgame/sign")
- Observable<Response<String>> getSignInfoFromServer(
- @Query("uid") String userId);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("APIgame/sign_reward")
- Observable<Response<String>> getSignInStar(
- @Query("uid") String userId);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("gift/changeGame")
- Observable<Response<String>> setCurrentGame(
- @Query("game_id") String gameId,
- @Query("roomid") String roomId);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @FormUrlEncoded
- @POST("payment/zhiFuBaoOfTongLe")
- Observable<Response<String>> alipay(
- @Field("user_id") String userId,
- @Field("money") int money);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @FormUrlEncoded
- @POST("payment/weiXinImageOfTongLe")
- Observable<Response<String>> weChatPay(
- @Field("uid") String uid, @Field("money") int money);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("anchor/nearby")
- Observable<Response<String>> getNearbyList(
- @Query("sex") String sex);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- //填写支付宝账号
- @POST("order/belowline")
- Observable<Response<String>> postInfo(
- @Query("uid") String uid,
- @Query("cash") int cash,
- @Query("type") int type,
- @Query("channelid") String channelid,
- @Query("checkname") String checkname,
- @Query("phone") String phone);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- //填写支付宝账号new
- @POST("order/belowline")
- Observable<Response<String>> postInfo(
- @Query("uid") String uid,
- @Query("cash") int cash,
- @Query("type") int type,
- @Query("channelid") String channelid,
- @Query("checkname") String checkname,
- @Query("wechat") String wechat,
- @Query("qq") String qq);
- //填写网银账号
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- /**
- * withdrawByBank($uid,$cash,$acctname,$acctno,$bankaddr,$wechat=null,$qq=null) 网银提现
- */
- @POST("order/withdrawByBank")
- Observable<Response<String>> postbank(
- @Query("uid") String uid,
- @Query("cash") int cash,
- @Query("acctname") String acctname,
- @Query("acctno") String acctno,
- @Query("bankaddr") String bankaddr,
- @Query("wechat") String wechat,
- @Query("qq") String qq);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("order/getWithdrawInfoByBank")
- Observable<Response<String>> getBankInfo(
- );
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("order/getWithdrawInfoByAlipay")
- Observable<Response<String>> getALiInfo(
- );
- //获取提线通道
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("order/getWithdrawChannels")
- Observable<Response<String>> getPayWAY(
- );
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("user/contact_link")
- Observable<Response<String>> getHelpUrl(
- );
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("SMS/initSMS")
- Observable<Response<String>> initSms(
- @Query("phone") String phone,
- @Query("type") String type);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("anchor/slide")
- Observable<Response<String>> getAnchorSlide(
- @Query(QueryConstants.PAGE_NUM) int pageNum,
- @Query(QueryConstants.PAGE_SIZE) int size
- );
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("CDN/getPullAddress")
- Observable<Response<String>> getPullAddress(
- @Query("roomID") String roomid);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("user/money")
- Observable<Response<String>> getUserMoney(
- );
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("config/getAppVersion")
- Observable<Response<String>> getAppVersion(
- @Query("system") int system);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("config/getliteversion")
- Observable<Response<String>> getLiteVersion();
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("config/getfullversion")
- Observable<Response<String>> getFullVersion();
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("config/getpusherversion")
- Observable<Response<String>> getPusherVersion();
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("user/getconfig")
- Observable<Response<String>> getShareData(
- @Query("uid") String anchorid);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("Room/updateToyStatus")
- Observable<Response<String>> updateToyStatus(
- @Query("model") String model,
- @Query("status") int type);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("user/updatePassword")
- Observable<Response<String>> modifyPassword(
- @Query("old_password") String oldPasswd,
- @Query("new_password") String newpasswd);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("user/updateNickName")
- Observable<Response<String>> updateNickName(
- @Query("nickname") String profileJson);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("user/updateSex")
- Observable<Response<String>> updateSex(
- @Query("sex") String profileJson);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("user/updateIntro")
- Observable<Response<String>> updateIntro(
- @Query("intro") String profileJson);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("user/updateBirthday")
- Observable<Response<String>> updateBirthday(
- @Query("birthday") String profileJson);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("user/updateCity")
- Observable<Response<String>> getProvince(
- @Query("city") String city);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("user/updateEmotion")
- Observable<Response<String>> getEmotion(
- @Query("emotion") int emotion);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("user/updateSubscribeNotify")
- Observable<Response<String>> updateSubscribeNotify(
- @Query("subscribe_notify") int subscribe_notify);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("Logger/sos")
- Observable<Response<String>> upLoadLog(
- @Query("msg") String log);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("Config/getLeafletConfig")
- Observable<Response<String>> getAdConfig(
- );
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("user/updateNameCard")
- Observable<Response<String>> updateNameCard(
- @Query("content") String content
- );
- //
- // @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- // @POST("user/getNameCard")
- // Observable<Response<String>> getNameCard(
- // );
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("room/sendNameCard")
- Observable<Response<String>> sendNameCard(
- @Query("to_uid") String to_uid,
- @Query("room_id") String room_id
- );
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("box/drawers")
- Observable<Response<String>> getBoxDrawers(
- @Query(QueryConstants.PAGE_NUM) int pageNum,
- @Query(QueryConstants.PAGE_SIZE) int size);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("box/lives")
- Observable<Response<String>> getBoxLives(
- @Query(QueryConstants.PAGE_NUM) int pageNum,
- @Query(QueryConstants.PAGE_SIZE) int size,
- @Query("id") String id);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("box/report")
- Observable<Response<String>> boxReport(
- @Query("drawer_id") String drawer_id,
- @Query("live_id") String live_id,
- @Query("pull_url") String pull_url
- );
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("box/report")
- Observable<Response<String>> boxReport(
- @Query("drawer_id") String drawer_id);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("room/seatRank")
- Observable<Response<String>> getSeatRank(
- @Query("room_id") String room_id,
- @Query(QueryConstants.PAGE_NUM) int page);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("imsg/is_add_friend")
- Observable<Response<String>> isaddfriend(@Query("user_id") String user_id);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @POST("imsg/is_create_conversation")
- Observable<Response<String>> is_create_conversation(@Query("user_id") int user_id);
- //--------GAMES-------------------------------
- //获取插件状态
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("game/games")
- //plugins/init
- Observable<Response<String>> getPlugin_status();
- //进入房间请求游戏信息
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("game/get_video")
- // Observable<Response<String>> getGamesInfo(@Query("video_id")int roomId);
- Observable<Response<String>> getGamesInfo(@Query("room_id") int roomId);
- //调用插件接口
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("game/start")
- Observable<Response<String>> getStartPlugin(@Query("game_id") int pluginId);
- //投注接口
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("game/bet")
- Observable<Response<String>> getDoBet(@Query("game_log_id") int gameId,
- @Query("bet") int betPosition,
- @Query("money") long betCoin);
- //游戏结余接口
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("game/userDiamonds")
- Observable<Response<String>> getGameIncome(@Query("id") int game_log_id);
- //StopGame
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("game/stop")
- Observable<Response<String>> getStopGame();
- //游戏记录
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("game/log")
- // Observable<Response<String>> getStopGamesLog(@Query("game_id")int game_id,
- // @Query("podcast_id")String podcast_id);
- Observable<Response<String>> getStopGamesLog(@Query("game_id") int game_id,
- @Query("anchor_id") String anchor_id);
- //请求游戏币兑换比例
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("game/exchangeRate")
- Observable<Response<String>> getGamesExchangeRate();
- //兑换金币
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("game/exchangeCoin")
- Observable<Response<String>> getCoinExchange(@Query("diamonds") long diamonds);
- //请求上庄
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("game/applyBanker")
- // Observable<Response<String>> getApplyBanker(@Query("video_id")int room_id,
- // @Query("coin")long coins);
- Observable<Response<String>> getApplyBanker(@Query("room_id") int room_id,
- @Query("coin") long coins);
- //获取玩家上庄申请列表
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("game/getBankerList")
- Observable<Response<String>> getBankerList();
- //开启游戏上庄
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("game/openBanker")
- Observable<Response<String>> getOpenGameBanker();
- //请求下庄
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("game/stopBanker")
- Observable<Response<String>> getStopBanker();
- //主播选择玩家上庄
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("game/chooseBanker")
- Observable<Response<String>> getChooseBanker(@Query("banker_log_id") String banker_log_id);
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("game/getDistributionList")
- Observable<Response<String>> getGameDistribution(@Query("p") int p);
- // @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET
- Observable<ResponseBody> getPeeagerSvga(@Url String url);
- @GET
- Observable<ResponseBody> downLoadFile(@Url String url);
- //获取游戏列表
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("legend/getGameList")
- Flowable<Response<String>> getGameList();
- //获取游戏列表
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("legend/getGameList")
- Observable<Response<String>> getGameList2();
- //获取大厅游戏链接, 链接存在有效期,每次点击都要重新获取
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("legend/getGameHall")
- Observable<Response<String>> getGameHall();
- //主播设置游戏, 判断是否有筹码游戏权限
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("legend/updateGame")
- Observable<Response<String>> updateGame(@Query("game_id") int game_id);
- //主播设置游戏通知
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("legend/updateGameNotify")
- Observable<Response<String>> updateGameNotify(@Query("flag") int flag,
- @Query("amount") double amount);
- //主播设置收益弹幕
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("legend/updateProfitNotify")
- Observable<Response<String>> updateProfitNotify(@Query("enable") int enable);
- //获取观众从直播间进入游戏链接, 链接存在有效期,每次点击都要重新获取
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("legend/getGameRoom")
- Observable<Response<String>> getGameRoom(@Query("anchor_id") String anchor_id,
- @Query("room_id") String room_id);
- //获取游戏设置
- @Headers({DOMAIN_NAME_HEADER + KEY_API_DOMAIN_NAME})
- @GET("legend/getGameConfig")
- Flowable<Response<String>> getGameConfig(@Query("anchor_id") String anchor_id,
- @Query("room_id") String room_id);
Add Comment
Please, Sign In to add comment