basePath: /api/v1 definitions: applet_app_md.Paginate: properties: limit: description: 每页大小 type: integer page: description: 页数 type: integer total: description: 总数据量 type: integer type: object md.AdvertisingBasic: properties: android_ad_is_open: example: 安卓广告是否开启(1:开启 0:不开启) type: string android_open_ad_is_open: example: 安卓开屏广告是否开启(1:开启 0:不开启) type: string info: additionalProperties: true type: object ios_ad_is_open: example: ios广告是否开启(1:开启 0:不开启) type: string ios_open_ad_is_open: example: ios开屏广告是否开启(1:开启 0:不开启) type: string voice: example: 领取声音 type: string type: object md.AdvertisingFunction: properties: ad_id: example: 广告id type: string name: example: 名称 type: string type: example: 位置 type: string type: object md.AdvertisingLimit: properties: public_img: example: 公共弹窗图 type: string public_str: example: 公共弹窗文字 type: string withdraw_img: example: 提现弹窗图 type: string withdraw_str: example: 提现弹窗文字 type: string type: object md.AdvertisingReq: properties: id: type: string type: object md.AdvertisingResp: properties: basic: $ref: '#/definitions/md.AdvertisingBasic' function: items: $ref: '#/definitions/md.AdvertisingFunction' type: array pop: $ref: '#/definitions/md.AdvertisingLimit' space: items: $ref: '#/definitions/md.AdvertisingSpace' type: array type: object md.AdvertisingSpace: properties: counting_down: example: 倒计时 x秒 type: string id: example: id type: string info: additionalProperties: true type: object kind: example: 广告类型(1:开屏广告 2:插屏广告 3:激励视频 4:信息流广告) type: string name: example: 名称 type: string type: object md.BasalRateResp: properties: basal_rate: description: 基础速率 type: string consumed_egg_energy: description: 收益蛋蛋能量 type: string consumed_egg_point: description: 消耗蛋蛋积分 type: string consumed_time: description: 消耗时间/小时 type: string estimated_revenue: description: 预估收益蛋蛋能量 type: string remaining_egg_energy: description: 剩余蛋蛋能量 type: string remaining_time: description: 剩余时间/小时 type: string sign_countdown: description: 收益倒计时 type: string type: object md.ConfigResp: properties: content: example: 软件使用协议内容 type: string privacy_title: example: 隐私协议标题 type: string privacy_url: example: 隐私协议链接 type: string title: example: 软件使用协议标题 type: string user_title: example: 用户协议标题 type: string user_url: example: 用户协议链接 type: string type: object md.ContributionValueFlowNode: properties: amount: description: 变更数量 type: string create_at: description: 完成时间 type: string direction: description: 方向: 1.收入 2.支出 type: string title: description: 标题 type: string type: object md.EggEnergyDetailReq: properties: asc: description: 1.升序 2.倒序 type: string direction: description: 类型 1.收入 2.支出 全部则传空 type: string kind: description: 类型:1. 个人蛋蛋能量 2.团队蛋蛋能量 type: string limit: description: 每页大小 type: integer page: description: 页数 type: integer type: description: 变动类型 全部则传空 type: string type: object md.EggEnergyDetailResp: properties: list: description: 流水数据 items: additionalProperties: type: string type: object type: array paginate: allOf: - $ref: '#/definitions/applet_app_md.Paginate' description: 分页信息 person_egg_energy: description: 个人蛋蛋能量 type: string team_egg_energy: description: 团队蛋蛋能量 type: string total_egg_energy: description: 总蛋蛋能量 type: string total_egg_energy_price: description: 蛋蛋能量总价 type: string transfer_type_list: allOf: - $ref: '#/definitions/md.TransferTypeList' description: 转账类型列表 type: object md.EggPointDetailsReq: properties: asc: description: 1.升序 2.倒序 type: string direction: description: 类型 1.收入 2.支出 全部则传空 type: string kind: description: 类型:1. 个人蛋蛋积分 2.团队蛋蛋积分 type: string limit: description: 每页大小 type: integer page: description: 页数 type: integer type: description: 变动类型 全部则传空 type: string type: object md.EggPointDetailsResp: properties: list: description: 流水数据 items: additionalProperties: type: string type: object type: array paginate: allOf: - $ref: '#/definitions/applet_app_md.Paginate' description: 分页信息 person_egg_points: description: 个人蛋蛋积分 type: string team_egg_points: description: 团队蛋蛋积分 type: string total_egg_points: description: 总蛋蛋积分 type: string total_egg_points_amount: description: 蛋蛋积分余额 type: string transfer_type_list: allOf: - $ref: '#/definitions/md.TransferTypeList' description: 转账类型列表 type: object md.ExchangeEnergyReq: properties: energy_amount: description: 兑换能量数值 type: string type: object md.FastLoginReq: properties: invite_code: example: 邀请码 type: string token: example: 一键登录的token type: string type: object md.FindPasswordReq: properties: code: example: 验证码 type: string mobile: type: string password: example: 密码 如 123 type: string required: - mobile type: object md.GetContributionValueFlowResp: properties: list: items: $ref: '#/definitions/md.ContributionValueFlowNode' type: array paginate: $ref: '#/definitions/applet_app_md.Paginate' type: object md.GetContributionValueResp: properties: contribution_value: description: 贡献值 type: string ratio: description: 兑换比率(x 分兑换 1 人民币) type: string type: object md.GetPriceCurveResp: properties: x_data: items: {} type: array y_data: items: {} type: array type: object md.HomePageResp: properties: egg_energy_now_price: description: 蛋蛋能量当前价格 type: string initial_price: description: 蛋蛋能量初始价格 type: string is_rises: description: 是否涨价 type: boolean is_sign: description: 是否开始签到 type: boolean nick_name: description: 用户名称 type: string now_basal_rate: description: 当前基础速率/小时 type: string now_team_rate: description: 当前团队速率/小时 type: string rises: description: 涨/跌价百分比 type: string sign_end_time: description: 签到截止时间 type: string total_active_points: description: 总蛋蛋积分 type: string total_egg_energy: description: 总蛋蛋能量 type: string user_count: description: 当前用户数量 type: integer type: object md.HomePageWatchAdRuleResp: properties: each_round_hour: description: 每一轮X个小时 type: string interval_minutes: description: 间隔X秒 type: string reward_total_num: description: 一共X个奖励视屏 type: string reward_value: description: 奖励X个活跃积分 type: string type: object md.IntegralList: properties: expend_list: description: 支出类型列表 items: $ref: '#/definitions/md.TransferTypeNode' type: array income_list: description: 收入类型列表 items: $ref: '#/definitions/md.TransferTypeNode' type: array type: object md.IsCanGetRedPackageResp: properties: is_can_get_red_package: type: boolean type: object md.IsCanSignInResp: properties: is_can_sign_in: type: boolean type: object md.LoginReq: properties: code: example: 验证码 type: string password: example: 登录密码 type: string phone: example: 手机号 type: string required: - password - phone type: object md.LoginResponse: properties: token: type: string type: object md.MemberCenterGetBasicResp: properties: active_num: description: 活跃值 type: string amount: description: 账户余额 type: string contribution_value: description: 贡献值 type: string date: description: 兑换时间(每月x日) type: string egg_energy: description: 能量值 type: string egg_energy_value: description: 能量预估价值 type: string egg_score: description: 蛋蛋分 type: string level_name: description: 会员等级名称 type: string nickname: description: 会员名称 type: string ratio: description: 兑换比例(x:y) type: string type: object md.MyFansResp: properties: now_team_assistance_num: description: 团队助力人数 type: integer now_team_assistance_reward: description: 团队助力收益 type: string now_team_user: description: 团队人数 type: integer type: object md.MyFansUserListResp: properties: list: items: $ref: '#/definitions/md.OneLineUserNode' type: array type: object md.NineDimensionalSpaceResp: properties: a_lot_of_nums: description: 全网至多用户数 type: string day_num: description: 连续x天不活跃 type: string rows: description: 行数 type: string space_list: description: 数据列表 items: $ref: '#/definitions/md.SpaceListNode' type: array space_nums: description: 空间人数 type: string space_total_nums: description: 空间总数 type: string times: description: 排数 type: string type: object md.OneLineUserNode: properties: avatar_url: type: string invite_time: type: string is_online: type: boolean nickname: type: string type: object md.PointsCenterGetBasicResp: properties: available_cash: description: 可用现金 type: string available_energy: description: 可用能量 type: string type: object md.RealTimePriceResp: properties: is_rises: type: boolean now_price: type: string rises: type: string user_count: type: string type: object md.RegisterReq: properties: avatar: example: 头像 type: string code: example: 验证码 type: string invite_code: example: 邀请码 type: string mobile: type: string nickname: example: 昵称 type: string open_id: example: 微信openId type: string password: example: 密码 如 123 type: string sex: description: 性别(0:未知 1:男 2:女) type: integer type: example: app:APP注册、h5:H5注册 type: string union_id: example: 微信UnionId type: string required: - mobile type: object md.Response: properties: code: example: 响应码 type: string data: description: 内容 msg: example: 具体错误原因 type: string type: object md.SmsSendReq: properties: captcha_output: example: 阿里云图形验证码对应参数 type: string gen_time: example: 阿里云图形验证码对应参数 type: string lot_number: example: 阿里云图形验证码对应参数 type: string mobile: type: string pass_token: example: 阿里云图形验证码对应参数 type: string type: example: h5Register:h5注册页、wechatBindPhone:微信绑定手机、login:登陆、findPwd:找回密码、changePwd:修改密码 type: string required: - mobile type: object md.SpaceListNode: properties: max_count: description: 最大容纳人数 type: string name: description: 维度 type: string now_count: description: 当前人数 type: string type: object md.TotalRateResp: properties: consumed_personal_egg_point: description: 消耗个人蛋蛋积分 type: string consumed_team_egg_point: description: 消耗团队蛋蛋积分 type: string now_basal_rate: description: 当前基础速率/小时 type: string now_team_rate: description: 当前团队速率/小时 type: string now_total_rate: description: 总速率/小时 type: string type: object md.TransferTypeList: properties: TeamTransferTypeList: allOf: - $ref: '#/definitions/md.IntegralList' description: 团队积分变动列表 personal_transfer_type_list: allOf: - $ref: '#/definitions/md.IntegralList' description: 个人积分变动列表 type: object md.TransferTypeNode: properties: name: type: string value: type: string type: object md.UserInfoResp: properties: head_img: type: string id: type: string invite_code: type: string is_bind_extend: example: 是否绑定了上级 0否 1是 type: string nickname: type: string phone: type: string type: object md.WechatLoginReq: properties: avatar: example: 头像 type: string nickname: example: 昵称 type: string open_id: example: 微信openId type: string union_id: example: 微信UnionId type: string type: object host: ddxq.izhim.com info: contact: email: 1239118001@qq.com name: dengbiao url: http://www.swagger.io/support description: APP客户端-Api接口 license: name: Apache 2.0 url: http://www.apache.org/licenses/LICENSE-2.0.html termsOfService: http://swagger.io/terms/ title: 蛋蛋星球-APP客户端 version: "1.0" paths: /api/v1/addFriend/basalRate: get: consumes: - application/json description: 基础速率(获取) parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string produces: - application/json responses: "200": description: 具体数据 schema: $ref: '#/definitions/md.BasalRateResp' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 蛋蛋星球-添加好友-基础速率(获取) tags: - 添加好友 /api/v1/addFriend/eggEnergyDetails: post: consumes: - application/json description: 蛋蛋能量明细(获取) parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string - description: 分页类型必填 in: body name: req required: true schema: $ref: '#/definitions/md.EggEnergyDetailReq' produces: - application/json responses: "200": description: 具体数据 schema: $ref: '#/definitions/md.EggEnergyDetailResp' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 蛋蛋星球-添加好友-蛋蛋能量明细(获取) tags: - 添加好友 /api/v1/addFriend/eggPointDetails: post: consumes: - application/json description: 蛋蛋积分明细(获取) parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string - description: 分页类型必填 in: body name: req required: true schema: $ref: '#/definitions/md.EggPointDetailsReq' produces: - application/json responses: "200": description: 具体数据 schema: $ref: '#/definitions/md.EggPointDetailsResp' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 蛋蛋星球-添加好友-蛋蛋积分明细(获取) tags: - 添加好友 /api/v1/addFriend/myFans: get: consumes: - application/json description: 团队加速速率(获取) parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string produces: - application/json responses: "200": description: 具体数据 schema: $ref: '#/definitions/md.MyFansResp' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 蛋蛋星球-添加好友-粉丝团队-我的粉丝-团队加速速率(获取) tags: - 添加好友 /api/v1/addFriend/myFansUserList: get: consumes: - application/json description: 在线好友列表(获取) parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string - description: 每页大小 in: query name: limit required: true type: integer - description: 页数 in: query name: page required: true type: integer produces: - application/json responses: "200": description: 具体数据 schema: $ref: '#/definitions/md.MyFansUserListResp' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 蛋蛋星球-添加好友-粉丝团队-我的粉丝-在线好友列表(获取) tags: - 添加好友 /api/v1/addFriend/nineDimensionalSpace: get: consumes: - application/json description: 九维空间(获取) parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string produces: - application/json responses: "200": description: 具体数据 schema: $ref: '#/definitions/md.NineDimensionalSpaceResp' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 蛋蛋星球-添加好友-粉丝团队-九维空间(获取) tags: - 添加好友 /api/v1/addFriend/totalRate: get: consumes: - application/json description: 总速率(获取) parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string produces: - application/json responses: "200": description: 具体数据 schema: $ref: '#/definitions/md.TotalRateResp' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 蛋蛋星球-添加好友-总速率(获取) tags: - 添加好友 /api/v1/advertising: get: consumes: - application/json description: 广告位 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string produces: - application/json responses: "200": description: 具体数据 schema: $ref: '#/definitions/md.AdvertisingResp' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 广告位 tags: - 广告位 /api/v1/advertising/detail: post: consumes: - application/json description: 广告位详情 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string - description: 注册参数 in: body name: req required: true schema: $ref: '#/definitions/md.AdvertisingReq' produces: - application/json responses: "200": description: 具体数据 schema: $ref: '#/definitions/md.AdvertisingSpace' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 广告位详情 tags: - 广告位详情 /api/v1/comm/getOssUrl: get: consumes: - application/json description: 上传许可链接(获取) parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string produces: - application/json responses: "200": description: 许可链接 schema: type: string "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 通用请求-对象存储-上传许可链接(获取) tags: - 对象存储 /api/v1/config: get: consumes: - application/json description: 基本配置 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string produces: - application/json responses: "200": description: 具体数据 schema: $ref: '#/definitions/md.ConfigResp' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 基本配置 tags: - 基本配置 /api/v1/fastLogin: post: consumes: - application/json description: 一键登录 parameters: - description: 注册参数 in: body name: req required: true schema: $ref: '#/definitions/md.FastLoginReq' produces: - application/json responses: "200": description: 登录成功返回 schema: $ref: '#/definitions/md.LoginResponse' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 一键登录 tags: - 一键登录 /api/v1/findPassword: post: consumes: - application/json description: 注册 parameters: - description: 注册参数 in: body name: req required: true schema: $ref: '#/definitions/md.FindPasswordReq' produces: - application/json responses: "200": description: 登录成功返回 schema: type: string "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 注册 tags: - 注册 /api/v1/homePage/adRule: get: consumes: - application/json description: 视频奖励规则(获取) parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string produces: - application/json responses: "200": description: 具体数据 schema: $ref: '#/definitions/md.HomePageWatchAdRuleResp' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 蛋蛋星球-主页-视频奖励规则(获取) tags: - 主页 /api/v1/homePage/index: get: consumes: - application/json description: 基础信息(获取) parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string produces: - application/json responses: "200": description: 具体数据 schema: $ref: '#/definitions/md.HomePageResp' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 蛋蛋星球-主页-基础信息(获取) tags: - 主页 /api/v1/homePage/isCanGetRedPackage: get: consumes: - application/json description: 是否可以领取红包(获取) parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string produces: - application/json responses: "200": description: 具体数据 schema: $ref: '#/definitions/md.IsCanGetRedPackageResp' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 蛋蛋星球-主页-是否领取红包(获取) tags: - 主页 /api/v1/homePage/isCanSignIn: get: consumes: - application/json description: 是否可以签到(获取) parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string produces: - application/json responses: "200": description: 具体数据 schema: $ref: '#/definitions/md.IsCanSignInResp' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 蛋蛋星球-主页-是否能签到(获取) tags: - 主页 /api/v1/homePage/realTimePrice: get: consumes: - application/json description: 实时数据(获取) parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string produces: - application/json responses: "200": description: 具体数据 schema: $ref: '#/definitions/md.RealTimePriceResp' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 蛋蛋星球-主页-实时数据(获取) tags: - 主页 /api/v1/login: post: consumes: - application/json description: 登入 parameters: - description: 用户名密码 in: body name: req required: true schema: $ref: '#/definitions/md.LoginReq' produces: - application/json responses: "200": description: token schema: $ref: '#/definitions/md.LoginResponse' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 登陆 tags: - 登录 /api/v1/memberCenter/getBasic: get: consumes: - application/json description: 基础数据(获取) parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string produces: - application/json responses: "200": description: 具体数据 schema: $ref: '#/definitions/md.MemberCenterGetBasicResp' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 蛋蛋星球-会员中心-基础数据(获取) tags: - 会员中心 /api/v1/pointsCenter/contributionValue: get: consumes: - application/json description: 贡献值(获取) parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string produces: - application/json responses: "200": description: 具体数据 schema: $ref: '#/definitions/md.GetContributionValueResp' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 蛋蛋星球-积分中心-贡献值(获取) tags: - 积分中心 /api/v1/pointsCenter/contributionValueFlow: get: consumes: - application/json description: 贡献值明细(获取) parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string - description: 每页大小 in: query name: limit required: true type: integer - description: 页数 in: query name: page required: true type: integer produces: - application/json responses: "200": description: 具体数据 schema: $ref: '#/definitions/md.GetContributionValueFlowResp' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 蛋蛋星球-积分中心-贡献值明细(获取) tags: - 积分中心 /api/v1/pointsCenter/exchangeEnergy: post: consumes: - application/json description: 能量兑换 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string - description: 需要兑换的能量值 in: body name: req required: true schema: $ref: '#/definitions/md.ExchangeEnergyReq' produces: - application/json responses: "200": description: success schema: type: string "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 蛋蛋星球-积分中心-能量兑换 tags: - 积分中心 /api/v1/pointsCenter/getBasic: get: consumes: - application/json description: 基础信息(获取) parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string produces: - application/json responses: "200": description: 具体数据 schema: $ref: '#/definitions/md.PointsCenterGetBasicResp' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 蛋蛋星球-积分中心-基础信息(获取) tags: - 积分中心 /api/v1/pointsCenter/priceCurve: get: consumes: - application/json description: 价格趋势(获取) parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string - description: 1:按天 2:按小时 3:按周 in: query name: kind type: string produces: - application/json responses: "200": description: 具体数据 schema: $ref: '#/definitions/md.GetPriceCurveResp' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 蛋蛋星球-积分中心-价格趋势(获取) tags: - 积分中心 /api/v1/register: post: consumes: - application/json description: 注册 parameters: - description: 注册参数 in: body name: req required: true schema: $ref: '#/definitions/md.RegisterReq' produces: - application/json responses: "200": description: 登录成功返回 schema: $ref: '#/definitions/md.LoginResponse' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 注册 tags: - 注册 /api/v1/smsSend: post: consumes: - application/json description: 发送短信 parameters: - description: 注册参数 in: body name: req required: true schema: $ref: '#/definitions/md.SmsSendReq' produces: - application/json responses: "200": description: 成功返回 schema: type: string "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 发送短信 tags: - 发送短信 /api/v1/test: get: consumes: - application/json description: Demo样例测试 parameters: - description: 任意参数 in: body name: req required: true schema: type: object produces: - application/json responses: "200": description: 返回任意参数 schema: additionalProperties: true type: object "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: Demo测试 tags: - Demo /api/v1/userInfo: get: consumes: - application/json description: 用户信息 parameters: - description: 验证参数Bearer和token空格拼接 in: header name: Authorization required: true type: string produces: - application/json responses: "200": description: 具体数据 schema: $ref: '#/definitions/md.UserInfoResp' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 用户信息 tags: - 用户信息 /api/v1/wechatLogin: post: consumes: - application/json description: 微信登陆 parameters: - description: 注册参数 in: body name: req required: true schema: $ref: '#/definitions/md.WechatLoginReq' produces: - application/json responses: "200": description: 登录成功返回 schema: $ref: '#/definitions/md.LoginResponse' "400": description: 具体错误 schema: $ref: '#/definitions/md.Response' summary: 微信登陆 tags: - 微信登陆 swagger: "2.0"