ApiConstants.java 17.3 KB
package com.chudiangameplay.android.constant;

/**
 * Created by zt on 2018/8/13.
 * 所有接口地址放这里(相对路径)
 */

public class ApiConstants {
    //外部链接
    public static final String baiduLocation = "https://api.map.baidu.com/location/ip?ak=lYRY5o8BrzZOG4OYgNiaVb1OnmGPQxQQ&coor=bd09ll";   //百度定位  (ak:appid)


    //登录
    public static final String login = "/login";   //登录
    public static final String sendCode = "/sms/verify";  //发送验证码
    public static final String upload = "/api/v1/global/upload";  //文件上传
    public static final String updateUserInfo = "/api/v1/user/update";  //更新用户信息
    //IM
    public static final String get_attentions = "/api/v1/user-friend/get-attentions";  //关注
    public static final String get_fans = "/api/v1/user-friend/get-fans";  //粉丝
    public static final String search_friends = "/api/v1/user-friend/search-friends";  //搜索好友
    public static final String search_users = "/api/v1/user-friend/search-users";  //搜索联系人
    public static final String save_attention = "/api/v1/user-friend/save-attention";  //关注
    public static final String saveImAccount = "/api/v1/user/third-account/save";  //保存IM账号
    public static final String juBaoIM = "/api/v1/report/submit";  //举报IM
    public static final String guanfanggonggao = "/api/v1/pushmsg/official-notice/new";  //官方公告
    public static final String guanfanggonggao_list = "/api/v1/pushmsg/official-notice/list";  //官方公告列表
    public static final String getOtherUserInfo = "/api/v1/user/info";  //获取用户信息
    public static final String getUserIdByImId = "/api/v1/user/im/get";  //通过IM获取用户ID
    public static final String is_black_user = "/api/v1/user-friend/is-black-user";  //通过用户是否在黑名单

    //动态
    public static final String getDongTaiList = "/api/v1/dynamic/list";  //获取动态列表
    public static final String getDongTaiList_user = "/api/v1/dynamic/user-dynamic/list";  //获取用户动态列表
    public static final String dongtai_delete = "/api/v1/dynamic/delete";  //删除动态
    public static final String dianzan = "/api/v1/dynamic-like/save";  //点赞
    public static final String pinglun = "/api/v1/dynamic-comment/save";  //添加评论
    public static final String addNews = "/api/v1/dynamic/save";  //发布动态
    public static final String getUserProduct = "/api/v1/product/user/list";  //获取用户商品
    public static final String dongTaiDetail = "/api/v1/dynamic/detail";  //获取动态详情
    public static final String dongTai_PingLun = "/api/v1/dynamic-comment/list";  //获取动态评论
    public static final String dongTai_dianzan = "/api/v1/dynamic-like/list";  //获取点赞列表
    public static final String dongTai_dashang = "/api/v1/reward/list";  //获取打赏列表
    public static final String getGiftList = "/api/v3/virtual-product/gift/list/all";  //获取礼物列表
    public static final String backpackGiftList = "/api/v3/virtual-product/my/backpack/gift";  //获取礼物列表
    public static final String sendBackGif = "/api/v2/room/gift/backpack/send";//发送背包礼物

//    public static final String getGiftList = "/api/v2/virtual-product";  //获取礼物列表

    public static final String sendGift = "/api/v1/reward/save";  //赠送礼物
    public static final String getSystemMsg = "/api/v1/pushmsg/kinds-msg-newest";  //获取最后一条系统消息
    public static final String getDongTaiMsgList = "/api/v1/dynamic-push-msg/list";  //获取动态消息列表

    //我的
    public static final String getBalance = "/api/v1/user/balance/get";  //获取余额
    public static final String getUserInfo = "/api/v1/user/get";  //获取用户信息
    public static final String getXingqu = "/api/v1/user-interests/find-all";  //获取兴趣列表
    public static final String getZhiye = "/api/v1/user/user-profession/all-list";  //获取职业列表
    public static final String saveUserInfo = "/api/v1/user/update";  //保存用户信息
    public static final String chongzhiMoney = "/api/v1/charge/balance";  //充值
    public static final String chongzhiZuanshi = "/api/v1/charge/diamond";  //充值钻石
    public static final String virtual_detail = "/api/v1/moneydetails/virtual-detail/list";  //钻石、魅力值明细
    public static final String moneydetails = "/api/v1/moneydetails/list";  //资金明细
    public static final String sessionkey = "/api/v1/global/form/sessionkey";  //获取sessionkey
    public static final String saveShenFenRenZheng = "/api/v1/user/body-auth/save";  //保存身份认证
    public static final String getShenFenRenZheng = "/api/v1/user/body-auth/get";  //获取身份认证
    public static final String getYouhuijuan = "/api/v1/coupon/user";  //获取优惠券
    public static final String getYouhuijuanWallet = "/api/v1/coupon/user/wallet";  //获取优惠券-我的钱包

    public static final String jinengrenzheng_home = "/api/v1/auth/apply-auth-home";  //技能认证首页
    public static final String getjinengrenzheng_detail = "/api/v1/auth/tech-info/query";  //技能认证详情
    public static final String savejinengrenzheng = "/api/v1/auth/tech-info/save";  //保存技能认证
    public static final String jiedanshezhi = "/api/v1/product/order-receive/tech/list";
    public static final String jiedanshezhi_save = "/api/v1/product/order-receive/assign_order_sett/save";
    public static final String zhujieshangpin = "/api/v1/product/order-receive/tech/main";  //主接商品
    public static final String jiedanshezhi_saveprice = "/api/v1/product/order-receive/save";  //
    public static final String jiedanshezhi_enable = "/api/v1/product/order-receive/tech/enable";  //
    public static final String jiedanshezhi_gettags = "/api/v1/product/category/tags";  //
    public static final String jiedanshezhi_addtags = "/api/v1/user/tech/tag/add";  //添加标签
    public static final String jiedanshezhi_deletetags = "/api/v1/user/tech/tag/del";
    public static final String jiedanshezhi_savetags = "/api/v1/product/tech-tag/save";
    public static final String zuji = "/api/v1/access-log/footprint-list";
    public static final String laifang = "/api/v1/access-log/access-list";
    public static final String orderlist = "/api/v1/order/list";
    public static final String orderfilter = "/api/v1/order/filter";
    public static final String orderdetails = "/api/v1/order/details";
    public static final String yijianfankui = "/api/v1/user/advice/add";
    public static final String dashou_cancelorder = "/api/v1/order/server/cancel";
    public static final String dashou_receiveorder = "/api/v1/order/server/receive";
    public static final String dashou_pingfen = "/api/v1/order/server-comment/save";
    public static final String dashou_kaishifuwu = "/api/v1/order/server/start-serve";
    public static final String get_blacks = "/api/v1/user-friend/get-blacks";
    public static final String save_blacks = "/api/v1/user-friend/save-black";
    public static final String dashou_jujuexieshang = "/api/v1/order/server/consult-reject";
    public static final String dashou_tongyixieshang = "/api/v1/order/server/consult-appeal";

    //首页
    public static final String home_list = "/api/v1/common/get/platform/banner";
    public static final String home_activity = "/api/v1/activity/get";
    public static final String home_activity_join = "/api/v1/activity/join";

    public static final String home_search = "/api/v2/user/list";
    public static final String home_category = "/api/v1/category/all";
    public static final String home_category_by_pid = "/api/v1/category/find-by-pid";

    public static final String home_product = "/api/v1/category/product/list";
    public static final String home_shaixuan = "/api/v1/category/ext-info";
    public static final String product_details = "/api/v1/product/details";
    public static final String product_pinglun = "/api/v1/user/comment/bytechauthid";
    public static final String product_pinglun_byserver = "/api/v1/user/comment/byserver";
    public static final String product_pinglun_bytechauthid = "/api/v1/user/comment/bytechauthid";

    public static final String product_tag = "/api/v1/user/comment-tag/list";
    public static final String product_orderpage = "/api/v1/order/product";
    public static final String order_submit = "/api/v1/order/submit";
    public static final String order_pay = "/api/v1/order/pay";
    public static final String order_remind = "/api/v1/order/remind/receive-order";
    public static final String order_remind_start = "/api/v1/order/remind/start-order";
    public static final String order_cancel = "/api/v1/order/user/cancel";
    public static final String order_finish = "/api/v1/order/user/verify";
    public static final String order_comment = "/api/v1/order/comment/save";
    public static final String order_comment_server = "/api/v1/order/server-comment/save";
    public static final String order_tags = "/api/v1/user/tech/tags";
    public static final String order_start_consult = "/api/v1/order/user/consult";
    public static final String order_liuyanban = "/api/v1/order/event";
    public static final String order_cancel_consult = "/api/v1/order/user/consult-cancel";
    public static final String order_leave_msg = "/api/v1/order/leave-msg";
    public static final String order_appeal = "/api/v1/order/user/appeal";

    //聊天室
    public static final String room_category = "/api/v1/room/category";
    public static final String room_banner = "/api/v1/room/banner";
    public static final String room_enter = "/api/v2/room/enter";
    public static final String room_maiwei = "/api/v1/room/mic/all";
    public static final String room_holdup = "/api/v2/room/mic/hold-up";
    public static final String room_hold_status = "/api/v2/room/mic/hold-status";
    public static final String room_hold_blacklist = "/api/v2/room/blacklist/handle";
    public static final String room_collect = "/api/v1/room/collect";
    public static final String room_quit = "/api/v2/room/quit";
    public static final String room_setting_update = "/api/v2/room/setting-update";
    public static final String room_info = "/api/v1/room/info";
    public static final String room_sendgift = "/api/v2/room/gift/send";
    public static final String room_micup = "/api/v2/room/mic/up";
    public static final String room_micsize = "/api/v1/room/mic/up/size";
    public static final String room_micup_list = "/api/v1/room/mic/up/list";
    public static final String room_micdown = "/api/v2/room/mic/down";
    public static final String room_mine = "/api/v2/room/list/my";
    public static final String room_game_category = "/api/v1/room/assign/category";
    public static final String room_game_order = "/api/v1/room/assign/order";
    public static final String room_game_onlinelist = "/api/v1/room/user/list";
    public static final String room_game_onlinelist_v2 = "/api/v2/room/type/get/user/list";
    public static final String room_order_finish = "/api/v2/room/assign/order/finish";
    public static final String room_user_simple = "/api/v1/user/simple/get";
    public static final String room_timekeeping_start = "/api/v2/room/mic/timekeeping/start";
    //优化一期
    public static final String send_gift = "/api/v1/virtual-product/gift/send";
    //优化二期
    public static final String home_product_list = "/api/v1/product/list";
    //优化3,4
    public static final String im_order = "/api/v1/im/order-info";
    public static final String version_config = "/version/config";
    public static final String be_offline = "/api/v1/user/be-offline";

    //快速邀约
    public static final String unrece_amount = "/api/v1/order/unrece-amount";
    public static final String im_qiangdandating_time = "/api/v1/speed-dating/time";
    public static final String speed_dating_rob = "/api/v1/speed-dating/rob";
    public static final String speed_dating_notice_save = "/api/v1/product/order-receive/assign_order_sett/save";
    public static final String speed_dating_notice_get = "/api/v1/product/order-receive/assign_order_sett/get";
    public static final String speed_dating_status = "/api/v1/speed-dating/get/status";
    public static final String speed_dating_callout = "/api/v1/speed-dating/callout";
    public static final String speed_dating_callout_get = "/api/v1/speed-dating/callout/get";
    public static final String speed_dating_callout_cancel = "/api/v1/speed-dating/callout/cancel";
    public static final String speed_dating_callout_number = "/api/v1/speed-dating/online-number";
    public static final String speed_dating_category = "/api/v1/speed-dating/category";

    //优化5期
    public static final String third_login = "/v1/third/login";
    public static final String bind_list = "/api/v1/user/account/bind/list";
    public static final String bind_bind = "/api/v1/user/account/bind";
    public static final String bind_get = "/api/v1/user/account/bind/get";
    public static final String bind_unbind = "/api/v1/user/account/unbind";
    public static final String version = "/v1/newest/version";

    //官方认证
    public static final String authority_all = "/api/v1/tech-authority-tag/all";
    public static final String authority_submit = "/api/v1/tech-authority-tag/submit";
    public static final String product_tags = "/api/v2/product/tags";
    public static final String product_tags_save = "/api/v2/product/tags/save";

    //详情页
    public static final String user_details = "/api/v2/user/details";
    public static final String user_details_products = "/api/v2/user/details/products";
    public static final String user_details_commentnum = "/api/v2/user/details/comment-num";
    public static final String user_details_comments = "/api/v2/user/details/comments";

    //动态二期
    public static final String dynamic2_list = "/api/v2/dynamic/relation/list";
    public static final String dynamic2_dianzan = "/api/v2/dynamic/like";  //点赞
    public static final String dynamic2_comment_list = "/api/v2/dynamic/comment/list";  //评论列表
    public static final String dynamic2_comment_create = "/api/v2/dynamic/comment/create";  //输入评论
    public static final String dynamic2_comment_delete = "/api/v2/dynamic/comment/delete";
    public static final String dynamic2_im_msglist = "/api/v2/dynamic/msg/list";
    public static final String dynamic2_recommend_list = "/api/v2/dynamic/recommend/list";

    //首页优化
    public static final String homemain_guangchang_tag = "/api/v1/category/app-square-tag-list";
    public static final String homemain_myplayer = "/api/v1/user/get/my-boss-stat";
    public static final String homemine_unread = "/api/v1/order/my-alert-info";

    //聊天室2期
    public static final String room_list_all = "/api/v1/room/list/all";
    public static final String room_paihangbang = "/api/v1/week-crunchies/index";
    public static final String room_need_password = "/api/v1/room/need-password";
    public static final String room_check_password = "/api/v1/room/check-password";
    public static final String room_role_add = "/api/v2/room/role/add";
    public static final String room_role_del = "/api/v2/room/role/del";
    public static final String room_room_banned = "/api/v2/room/banned";
    public static final String room_room_lift_ban = "/api/v1/room/lift-ban";
    public static final String room_im_paidan_status = "/api/v1/room/assign/get/status";
    public static final String im_msg_save = "/api/v1/im/save";

    //IOS内购
    public static final String incomes_get = "/api/v1/user/incomes/get";
    public static final String incomes_list = "/api/v1/income-details/list";

    //首页调整
    public static final String auth_order_take_list = "/api/v2/auth/order-take/list";
    public static final String ordersTakeStatus = "/api/v1/user/update/ordersTakeStatus";
    public static final String techAuthisMain = "/api/v2/auth/set/techAuthisMain";
    public static final String updateTech = "/api/v2/auth/updateTech";
    public static final String platform_banner = "/api/v1/common/get/platform/banner";
    public static final String userinfo_edit = "/api/v2/user/info/edit";
    public static final String order_receive_tech_list = "/api/v2/product/order-receive/tech/list";
    public static final String userinfo_del = "/api/v1/user/file/del";
    public static final String sensitive_lexicon = "/api/v1/base/get/sensitive-lexicon";

    //traceRoute域名列表
    public static final String trace_list = "/api/v1/global/trace/list";

    //关闭审核失败原因
    public static final String reason_close = "/api/v1/auth/tech/reason-close";

    //表情列表分页查询
    public static final String chat_face = "/api/v1/chat-face/list/all";
    //获取我的房间列表
    public static final String my_room_list_v2 = "/api/v2/room/list/my";
    //聊天室分类列表
    public static final String room_list_all_v2 = "/api/v2/room/category";
    public static final String room_list_category = "/api/v1/room/list";
    //检查是否可以创建房间
    public static final String room_check_create = "/api/v2/room/check/create";
    //创建房间
    public static final String room_create = "/api/v2/room/add";
    //房主关闭房间
    public static final String room_delete_room = "/api/v2/room/owner-close";
    //幸运夺宝
    public static final String lottery_activity = "/api/v1/virtual-product/lottery-activity";
}