imtoken钱包官网 下载怎么找

  历史修改记录

  | 日期 | 版本 | 描述 | 作者 |

  设备管理增加检索字段

  **简要描述:**设备管理界面数据搜索增加 云手机名称 字段(云手机管理平台-设备设置-设备管理)

  详情描述:根据云手机名称查询出安卓卡详情数据,根据云手机名称的精确查询

  表t_user_card与t_card_info的关联查询

  云手机详情信息表(t_user_card) 索引字段3个 sn,my_order_num,room

  安卓卡详情信息表(t_card_info) 索引字段2个 sn,mac

  1.用2个表的sn号关联,条件为#{云手机名称},查询出安卓卡详情信息表(t_card_info)的数据

  SELECT * FROM t_card_info t1 JOIN t_user_card t2 ON t1.sn=t2.sn WHERE t2.disk_name=‘Zd7MWRWQ’

  2.在云手机详情信息表(t_user_card) 字段disk_name建立索引

  ALTER TABLE t_user_card ADD INDEX disk_name(disk_name)*

  SQL

  SELECT

  ci.id,

  androidcard_ip,

  ci.androidcard_port,

  ci.blade,

  ci.card,

  ci.bmc_ip,

  ci.sn,

  ci.mac,

  ci.phone_manufacturer,

  ci.model,

  ci.iemi,

  ci.size,

  uv.username,

  uv.phone_number user_phone,

  run_status,

  ci.extranet_ip,

  ci.extranet_port,

  ci.network_status,

  ci.device_status,

  ci.over_status,

  uc.disk_name

  FROM

  t_card_info ci

  LEFT JOIN t_user_card uc ON ci.id = uc.card_id

  LEFT JOIN t_user_vital uv ON uc.username = uv.username

  WHERE

  ci.sn LIKE CONCAT(‘%’, ‘oS3hds7Z’, ‘%’)

  OR uc.disk_name = ‘oS3hds7Z’

  云手机名称:用户购买云手机并点击进入该云手机后 的云手机名称

  **入参

  http://.31.20/api/wsi/v1/card/info//someDetails?str=oS3hds7Z

  **

  出参

  {

  “status”: 0,

  “msg”: “获取成功”,

  “data”: {

  “id”: 221,

  “listId”: null,

  “androidcardIp”: “30.30.30.7”,

  “androidcardPort”: “9100”,

  “highAddress”: “sz.ns”,

  “room”: “A1”,

  “frame”: “B1”,

  “host”: “C1”,

  “blade”: “2”,

  “card”: “2”,

  “status”: 0,

  “bmcIp”: “30.30.30.250”,

  “sn”: “RK3930C2301900007”,

  “mac”: “70B3D50DD006”,

  “phoneManufacturer”: “vclusters”,

  “model”: “VC_AN_3399”,

  “iemi”: “”,

  “size”: “720 x 1280 320”,

  “username”: “qwir51594001241”,

  “userPhone”: “18718474901”,

  “runStatus”: 1,

  “networkStatus”: 0,

  “extranetIp”: “14.215.128.96”,

  “extranetPort”: “2007”,

  “gameStatus”: 0,

  “overStatus”: 0,

imtoken钱包的官网的下载地方在哪里

  “deviceStatus”: 0

  }

  }

  历史修改记录

  | 日期 | 版本 | 描述 | 作者 |

  增加运维告警

  **简要描述:**增加安卓卡网络状态告警,增加客户端接口请求超时告警

  安卓卡详情信息表(t_card_info)

  人员告警关联表(t_alarm_user_ref)

  告警设置表(t_alarm_setting)

  告警通知人员表(t_alarm_user_info)

  告警消息记 imtoken官方的下载的地方录表(t_alarm_info)

  详情描述:每小时执行定时任务 获取网络状态/超时状态 告警给指定人员 用作监控

  ** 一、安卓卡网络状态告警**

  CardKeepalivedController

  getKeepalivedFromSn

  getKeepalivedBySn

  定义boolean状态networkStatus

  1.在安卓卡心跳检测的网络异常处调用统一告警接口alarmEmail

  二、 客户端6个接口的请求超时告警

  **clienUserLogin:客户端用户登录接口 ClientLoginController

  /api/user/v1/client/disk/info 云手机列表接口 DiskInfoController

  监听支付接口4个

  /v1/wxpay/app/spend:微信APP支付接口

  /v1/wxpay/pc/spend:微信APP支付接口

  /v1/alipay/app/spend:支付宝APP支付接口

  /v1/alipay/pc/spend:支付宝PC支付接口

  /api/storage/v1/cardStatus/getRbd:进入云手机接口 CardStatusController

  /get/evant:进入邀请活动接口 CouponInfoClientController

  (暂时不做)UserMsgController/info:好友发送接收消息接口

  **

  1.使用AOP代理获取6个指定接口的方法执行时间

  2.从redis中获取管理平台告警设置中的阈值时间

  3.接口方法执行时间>阈值时间,调用统一告警接口alarmEmail

  4.管理平台点击修改后会将redis清空,再读取数据库告警设置表存入redis

  三、 解决告警信息并发问题

  1.添加字段 ALTER TABLE t_alarm_info ADD alarm_hashcode INT(30) NOT NULL;

  2.拼接表t_alarm_info字段alarm_host+create_time的字符串拿到getHashcode()存入数据库表字段alarm_hashcode

  3.给告警信息表t_alarm_info的2个字段alarm_hashcode,create_time建立复合唯一索引,解决并发造成的数据重复

  ALTER TABLE t_alarm_info ADD UNIQUE INDEX COMPOUND_UNIQUE_INDEX(alarm_host,alarm_hashcode);

  四、告警测试正常的截图(超时原因/网络连接延迟等待/代码嵌套多复杂度太高/并发大)

  历史修改记录

  日期版本描述作者

  1 微信的购买/续费云手机接口

  1.后台调用微信支付统一下单接口,获取微信支付信息成功

  1.1 更新订单支付支付类型、支付状态 t_user_purchase_record

  1.2 支付状态设置进redis,发送延迟队列(5分钟未消费关闭该订单)

  2.返回数据给前端,前端通过得到的数据调用微信接口

  3.小程序中唤起微信的支付页面

  4.成功支付微信将回调notifyUrl接口

  需要携带Token

  请求类型:POST**简要描述:**小程序唤起微信支付请求URL: 请求阐述示例:请求参数示例:

  请求参数说明:

  键类型描述myOrderNumString订单号codeString登录临时凭证

  返回数据示例:

  响应参数说明:

  键类型说明statusint0:成功、1:失败msgString描述

  2 获取套餐列表信息接口

  需要携带Token

  请求类型:GET**简要描述:**云手机套餐列表信息请求URL:请求阐述示例:请求参数示例:

  请求参数说明:

  键必选类型说明phoneTypeTrueString云手机类型(星动VIP/星耀SVIP)

  返回数据示例:

  响应参数说明:

  键类型说明statusint0:成功、1:失败msgString描述idint套餐ID号,创建订单号需要用到menuString套餐时间描述originalPriceString钱套餐原价 (无优惠时,显示为空字符串,客户端只需要拿实价)actualPricefloat钱套餐实价 (有优惠时,实价就为打折后的价格)preferentialContentString优惠内容信息描述 (无优惠的时候显示为空字符串)moveStatusint数据排序参考值customStatementString套餐描述giveStarNumint赠送星币。无赠送返回0starNumint星币数量dayint有效时间天数

  3 统一创建订单接口(立即购买)

  需要携带Token

  请求类型:POST**简要描述:**星币/微信/支付宝的统一订单创建接口请求URL:请求阐述示例:请求参数示例:

  请求参数说明:

  键类型描述buyTypeint购买类型,0:钱包充值、1:购买云手机、2:续费idString套餐的IDphoneTypestring购买套餐类型,VIP/SVIPmealTypeint套餐类型,0:钱包套餐规则1:星币兑换规则(现在的版本只有钱包套餐,传0即可)couponIdint获取优惠券信息返回的id值,即选取使用优惠券的id值(未勾选传0)userCardIdint设备列表返回的id值rbdTypeint是否勾选星盘续费 0 未勾选 1已勾选snString续费云手机时候需要携带sn号码 默认为nullquantityint批量购买时的数量

  返回数据示例:

  响应参数说明:

  键类型说明statusint0:成功、1:失败msgString描述diskNameString设备名称(批量以字符串加逗号拼接所有云手机名称,前端可用…适配多台云手机名称)priceCoinsString兑换星币所需星币数量exceptTimeString有效时间descriptionString购买天数giveStarNumint赠送星币数myOrderNumString订单号totalAmountString我的钱包余额priceString购买套餐所需钱originalPayMoneyString购买套餐原价buyVipTypeString购买套餐类型(VIP/SVIP)totalCoinsString我的星币数量余额ctimeString订单创建时间cloudPhoneMoneyString云手机价格

  4 星币支付的购买/续费云手机接口(确定支付)

  需要携带Token

  请求类型:POST**简要描述:**星币支付接口调用请求URL:请求阐述示例:请求参数示例:

  请求参数说明:

  键类型描述myOrderNumString商户订单号*idString套餐的ID,使用自定义充值的情况下不携带IDbuyTypeint购买类型,0:钱包充值、1:购买云手机、2:续费phoneTypestring购买套餐类型,VIP/SVIPmealTypeint套餐类型,0:钱包套餐规则1:星币兑换规则snString设备SN号码,只有续费的时候才传,购买和充值一定不要传

  返回数据示例:

  响应参数说明:

  键类型说明statusint0:成功、1:失败

  5 续费星盘资格和金额接口

  需要携带Token

  请求类型:GET**简要描述:**客户端获取续费星盘资格和金额请求URL:请求阐述示例:请求参数示例:

  请求参数说明:

  键类型描述diskNameString云手机名称

  返回数据示例:

  响应参数说明:

  键类型说明rbdMoneyfloat续费星盘金额starNumint续费星盘的星币数量rbdTypeint是否需要续费星盘 0 不需要续费星盘 1 需要续费星盘exceptTimeString未进行勾选,返回扩容星盘到期时间

  6 查看订单支付结果

  需要携带Token

  请求类型:GET**简要描述:**客户端用户获取支付结果请求URL:请求阐述示例:请求参数说明:

  键类型说明myOrderNumString订单号

  返回数据示例:

  响应参数说明:

  键类型说明statusint0:成功、1:失败msgstr描述payResultint支付结果,1:支付成功、0:支付失败payTypeint支付类型,0:余额,1:支付宝,2:微信,3:银联,4:星币StarCoinString可以领取的星币数量(显示0这表示没有可以领取的星币,界面建议不要显示领取新币的按钮)priceString价格(根据支付类型判断是星币还是钱)timeString时间

  7 购买/续费 订单记录详情接口

  需要携带Token

  请求类型:GET

  **简要描述:**获取客户端订单信息

  请求URL:

  请求阐述示例:

  请求参数说明:

  键必选类型说明classifyTruestr订单类型,all:全部,finish:完成,unfinish:未完成,overdue:过期pageTrueint页码clientTrueStr客户端类型,app/pc/applet

  返回数据示例:

  响应参数说明:

  键类型说明statusint0:成功、1:失败msgstr描述usernamestr用户名,唯一识别payTypeint消费方式,0:余额,1:支付宝,2:微信,3:银联,4:星币totalAmountstr支付金钱descriptionstr商品描述buyTypeint购买类型,0:充值,1:购买新手机,2:续费finishPayint订单是否完成,0:未完成,1:完成,2:失效usedstrmyOrderNumstr订单号snstr板卡SN号starCoinstr需要消费星币数量buyVipTypestrVIP类型sellerIdstr客户支付宝IDbuyTimeint购买时长finishTimestr完成订单时间validTimeint订单有效时间(秒)exceptTimestr订单具体过期时间ctimestr创建订单时间pageSizeint一页有多少条数据totalint总共的数据条数

  8 更新安卓卡超分状态(进入云手机)

  需要携带Token

  请求类型:POST**简要描述:**连接进入云手机前,访问该接口,进行安卓卡的挂载请求URL: ``/api/storage/v1/cardStatus/getRbd`请求阐述示例:请求参数示例:

  请求参数说明:

  键必选类型说明userCardIdTrueint安卓卡iddeviceStatusTrueint1(安卓卡挂载)

  返回数据示例:

  响应参数说明:

  键类型说明statusint状态码(0为成功,1为失败)msgstring提示信息(代表通知安卓卡挂载成功)snstringsn号exIpstringsn外网ipexPortstringsn外网端口roomExtranetIpstring机房外网ip

  9 云手机列表信息

  需要携带Token

  请求类型:GET**简要描述:**用于用户获取名下的所有安卓卡的设备信息请求URL:请求阐述示例:返回数据示例:

  响应参数说明:

  键类型说明idintid值usernamestr用户名exIpstr安卓卡外网IPexPortint安卓卡外网端口snstr安卓卡sn号buyVipTypestr购买类型(目前为空,默认是VIP)diskNameint设备名称validTimeint到期时间myOrderNumstr订单号overduestr是否到期exceptTimestr到期时间readmestr设备到期提示语ctimestr购买时间monIpstr超分MONiPvcfsKeyint超分密钥rbdnamestr超分RBD名称pnameint超分pname名称phoneAuthStatusstr0 未授权,1已授权authPhonestr0自身购买的云手机imtoken的下载地方在哪里 1获取得到的云手机

  10 用户当前星币数量

  需要携带Token

  请求类型:GET**简要描述:**获取用户当前星币数量请求URL:请求阐述示例:返回数据示例:

  响应参数说明:

  键类型说明statusint状态码(0为成功,1为失败)msgstring描述信息moneyint账户余额starCoinstring星币余额notifyStatusboolean获取公告是否有更新surfaceNamestring用户自定义名称, 若是为空则显示手机号码couponNumint用户有效优惠券数量

  历史修改记录

  日期版本描述作者

  1 文件服务的token校验接口

  需要携带keyType和Token

  请求类型:POST**简要描述:**在vcluster-file-center的项目下设置请求拦截调用 user微服务的token校验接口请求URL: 接口地址:**请求参数示例:**请将下面2个参数携带进request请求消息头header中AESKEY:RuiChiSecurityGo

  请求参数说明:

  键类型描述keyTypeString值为:1 校验token 值为2:校验AES加密信息AuthorizationString用户唯一标识的token信息securityStringAES加密信息

  **校验失败: **

  针对keyType=2 权限字符串校验

  code: 1 msg:“用户信息校验失败”

  针对keyType=1 token字符串校验

  code: 403 msg:“用户信息校验失败”

  统一创建订单接口(立即购买)

  需要携带Token

  请求类型:POST**简要描述:**星币/微信/支付宝的统一订单创建接口请求URL:请求阐述示例:请求参数示例:

  [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gFLVQYna-1629356661359)(http://.32.253/server/…/Public/Uploads/2021-01-13/5ffe54306f064.png)]

  请求参数说明:

  键类型描述buyTypeint购买类型,0:钱包充值、1:购买云手机、2:续费idString套餐的IDphoneTypestring购买套餐类型,VIP/SVIPmealTypeint套餐类型,0:钱包套餐规则1:星币兑换规则(现在的版本只有钱包套餐,传0即可)couponIdint获取优惠券信息返回的id值,即选取使用优惠券的id值(未勾选传0)userCardIdint设备列表返回的id值rbdTypeint是否勾选星盘续费 0 未勾选 1已勾选snString续费云手机时候需要携带sn号码 默认为nullquantityint批量购买时的数量

  返回数据示例:

  响应参数说明:

  键类型说明statusint0:成功、1:失败msgString描述diskNameString设备名称(云手机名称加逗号的拼接,前端可用…适配多台云手机名称)priceCoinsString兑换星币所需星币数量exceptTimeString有效时间descriptionString购买天数giveStarNumint赠送星币数myOrderNumString订单号totalAmountString我的钱包余额priceString购买套餐所需钱originalPayMoneyString购买套餐原价buyVipTypeString购买套餐类型(VIP/SVIP)totalCoinsString我的星币数量余额ctimeString订单创建时间cloudPhoneMoneyString云手机价格

  获取套餐列表信息接口 加了3个字段

  需要携带Token

  请求类型:GET**简要描述:**云手机套餐列表信息请求URL:请求阐述示例:请求参数示例:

  请求参数说明:

  键必选类型说明phoneTypeTrueString云手机类型(星动VIP/星耀SVIP/唔即STAR)

  返回数据示例:

  返回参数示例:

  键类型说明statusint0:成功、1:失败msgString描述idint套餐ID号,创建订单号需要用到menuString套餐时间描述originalPriceString钱套餐原价 (无优惠时,显示为空字符串,客户端只需要拿实价)actualPricefloat钱套餐实价 (有优惠时,实价就为打折后的价格)preferentialContentString优惠内容信息描述 (无优惠的时候显示为空字符串)moveStatusint数据排序参考值customStatementString套餐描述giveStarNumint赠送的星币数starNumint优惠价格星币数量originalStarNumint未优惠价格星币数量dayintdayremainQuantityint该套餐用户剩余使用次数phoneRemainQuantityint云手机剩余可购买数量menuAddedServicelist云手机包含的增值服务

  menuAddedService:

  键类型说明menuIdint云手机套餐idserviceIdint增值服务idserviceNamestr增值服务名称serviceCodestr增值服务编码chargeTypeint计费类型:1.天 2.次rangeTypeint服务范围:1.账号 2.云手机chargeDayint计费天数chargeNumint计费次数

  订单中云手机详情接口

  请求类型:POST简要描述:请求URL:请求阐述示例:请求参数示例:

  请求参数说明:

  键类型描述myOrderNumString订单编号

  返回数据示例:

  响应参数说明:

  键类型说明idint订单主键usernameString用户名buyVipTypeStringphoneAuthStatusdiskNameString设备名称validTimeString失效时长myOrderNumString订单号overdueintexceptTimeString失效时间ctimeString创建时间

  订单信息表 t_user_order

  字段名类型描述nullunique主键idbigint(20)ID值 自增长FalseTrueTrueorder_numvarchar(64)订单号FalseTrueFalseuser_namevarchar(64)用户名FalseTrueFalsequantityint数量FalseFalseFalseorder_typetinyint(1)购买类型(0:充值、1:购买云手机、2:续费、3:星币充值、4:购买云盘、5:续费云盘 6.星盘扩容)FalseFalseFalsemeal_idtinyint(1)套餐idFalseFalseFalsemeal_star_numint赠送星币数量FalseFalseFalsemeal_vip_typevarchar(32)购买云手机类型(VIP/SVIP)FalseFalseFalsepay_typetinyint(1)支付类型(1微信,2支付宝,3星币)FalseTrueFalsepay_monneydecimal(10,2)实付金额FalseFalseFalsecoupon_idint优惠卷id(t_coupon_info.id)FalseFalseFalsecoupon_sumdecimal(10,2)优惠金额FalseFalseFalsestar_sizeint星币充值数量FalseFalseFalsecloud_sizeint云盘大小FalseFalseFalsestar_dish_sizeint星盘扩容大小FalseFalseFalseorder_statustinyint(1)订单状态(0:未完成,1:完成)FalseFalseFalseclient_typetinyint(1)用户购买渠道(app 1 ,pc 2)FalseFalseFalserbd_typetinyint(1)云手机续费,是否选择星盘续费 0:不勾选 1:勾选FalseFalseFalsedescriptionvarchar(128)商品描述FalseFalseFalsefinish_timedatetime订单完成时间FalseFalseFalseextend_namevarchar(128)扩展字段(扩展给给后续需要)FalseFalseFalsecreate_timedatetime创建时间FalseFalseFalsecreate_byvarchar(64)创建人FalseFalseFalseupdate_timedatetime修改时间FalseFalseFalseupdate_byvarchar(64)修改人FalseFalseFalseenable_flagtinyint(1)(0删除,1有效)FalseFalseFalse

  支付信息表 t_user_pay

  字段名类型描述nullunique主键idbigint(20)ID值 自增长FalseTrueTrueorder_idbigint(20)订单主键(t_user_order.id)FalseTrueFalseorder_numvarchar(64)订单号FalseTrueFalsepay_typetinyint(1)支付类型(1微信,2支付宝)FalseTrueFalsepay_statustinyint(1)支付状态(1支付中,2支付成功,3支付失败,4支付异常)FalseTrueFalsetotal_amountdecimal(10,2)人民币价格FalseTrueFalseseller_idvarchar(128)支付号账号或者微信号FalseTrueFalseserial_numvarchar(128)支付流水号FalseTrueFalseextend_namevarchar(128)扩展字段FalseFalseFalsecreate_timedatetime创建时间FalseFalseFalsecreate_byvarchar(64)创建人FalseFalseFalseupdate_timedatetime修改时间FalseFalseFalseupdate_byvarchar(64)修改人FalseFalseFalseenable_flagtinyint(1)(0删除,1有效)FalseFalseFalse

  用户板卡信息表 t_user_card (ps:能不动就不动)

  字段名类型描述nullunique主键idint(11)ID值 自增长FalseTrueTrueusernamevarchar(64)用户名FalseTrueFalsedisk_namevarchar(128)云手机名称FalseTrueFalsevalid_timeint有效时间FalseTrueFalseoverduetinyint(1)云手机回收未过期短信提醒模板的keyFalseTrueFalseexcept_timedatetime过期时间FalseTrueFalsephone_auth_statusint授权状态值FalseTrueFalsebuy_vip_typevarchar(128)设备vip类型FalseTrueFalseroomvarchar(128)云手机所属机房号FalseTrueFalsepartition_idbigint(11)t_partition_info表中的idFalseFalseFalsecard_idbigint(11)t_card_info表中的idFalseFalseFalsecreate_timedatetime创建时间FalseFalseFalsecreate_byvarchar(65)创建人FalseFalseFalseupdate_timedatetime修改时间FalseFalseFalseupdate_byvarchar(65)修改人FalseFalseFalseenable_flagtinyint(1)(0删除,1有效)FalseFalseFalse

  用户板卡与订单关联表 t_card_con_order

  | 字段名 | 类型 | 描述 | null | unique | 主键 |

  | :———-: | :——-: | :–: | :———-: | :—: | :—-: | :—: |

  | id | bigint(20) | ID值 自增长 | False | True | True |

  | user_card_id | int(20) | 用户板卡号 (t_user_card.id) | False | False | False |

  | order_id |bigint(20) | 订单主键(t_user_order.id) | False | False | False |

  | order_num | varchar(64) | 订单号(t_user_order.order_num) | False | False | False |

  | extend_name | varchar(128) | 扩展字段 | False | False | False |

  | create_time | datetime | 创建时间 | False | False | False |

  | create_by | varchar(64) | 创建人 | False | False | False |

  | update_time | datetime| 修改时间 | False | False | False |

  | update_by | varchar(64) | 修改人 | False | False | False |

  | enable_flag | tinyint(1) | (0删除,1有效) | False | False | False |

  历史修改记录

  | 日期 | 版本 | 描述 | 作者 |

  推广页面下载埋点接口

  请求类型:POST**简要描述:**用户使用外链下载(好友-添加好友) / 官网页面下载(android/ios/pc)

  http://test.androidscloud.com/api/user/promote/imInvitation?type=3&username=MkgzTDgxNjA5MjA3Nzgy

  http://www.androidscloud.com/请求URL:请求阐述示例:请求参数示例:

  请求参数说明:

  键类型描述platformint4(表示web端)visitTypeint(4:推广页面下载 5:官网PC端下载 6:官网android端下载 7:官网ios端下载)timestring(用户点击下载按钮的时间戳)phoneNumstring推广页面点击下载按钮时 录入的手机号ipstring用户ip地址(后端获取 getHeader(X-real-ip))downLoaderCountint(总下载次数,用户点击下载按钮的叠加数量)browserTypestring(浏览器信息加版本号)

  返回数据示例:

  响应参数说明:

  键类型说明statusint0:成功、1:失败msgString描述dataString返回数据前端不需要数据默认null

  历史修改记录

  | 日期 | 版本 | 描述 | 作者 |

  客户端用户登录

  无需携带Token

  **简要描述:**客户端用户登录接口

  请求URL:

  请求阐述示例:

  请求参数示例:

  请求参数说明:

  键必选类型说明quicklyLoginTrueboolean非必传 true(一键登录),false(后端默认值)phoneTruestr手机号码diskNameTruestr设备名称(手机型号)passwordTruestr密码需要AES加密,秘钥:xgj7adwbtia-ow7xuuidTruestr设备唯一识别码clientTrueint0:web/1:安卓/2:iphone/3:PCipAddrTruestr用户IP地址

  返回数据示例:

  返回参数示例:

  键类型说明statusint0:成功、1:失败msgstr描述tokenstr用户token信息idint用户ID

  密码修改的接口校验

  需要携带Token

  请求类型:POST**简要描述:**获取加密公钥接口请求URL:请求阐述示例:请求参数示例:

  返回数据示例:

  响应参数说明:

  键类型说明statusint0:成功、1:失败msgString描述信息

  获取加密需要的公钥接口

  请求类型:POST

  **简要描述:**获取加密公钥接口

  请求URL:

  请求阐述示例:

  请求参数示例:

  返回数据示例:

  使用私钥解密失败返回状态码定义:

  响应参数说明:

  键类型说明statusint0:成功、2021:失败msgString描述信息

  注意:

  日期版本描述作者

  0. 新增渠道平台客户端安装记录

  **简要描述: **

  *客户下载安装包时调用新增渠道平台客户端下载记录

  **请求URL: **

  **请求方式: **

  请求参数示例:

  返回参数示例:

  返回参数说明:

  键类型说明statusint状态码msgstring提示信息

  1 游戏列表信息

  简要描述:

  游戏列表信息接口

  请求URL:

  请求方式:

  GET

  返回示例

  2 轮播图列表信息

  简要描述:

  查询至多5个轮播图信息

  请求URL:

  请求方式:GET

  返回示例

  3 游戏信息热力值hot排序前6条

  简要描述:

  查询所有游戏信息按热力值hot排序前6条接口

  请求URL:

  请求方式:

  GET

  返回示例

  4 云手机名称头部的模糊查询

  简要描述:

  根据云手机名称头部的模糊查询匹配接口

  请求URL:

  请求方式:

  GET

  参数:

  参数名必选类型说明gameName是String游戏名称

  返回示例

  5 脚本每次运行的计算与记录(注意:弃用!!)

  简要描述:

  脚本每次运行的计算与记录接口

  请求URL:

  请求方式:

  POST

  参数:

  返回示例

  6 指定游戏下的所有脚本信息

  简要描述:

  查看指定游戏下的所有脚本信息接口

  请求URL:

  请求方式:

  GET

  参数:

  返回示例

  7 轮播图滑动次数信息

  简要描述:

  更新轮播图滑动次数信息

  请求URL:

  请求方式:

  GET

  参数:

  返回示例

  简要描述:

  更新root开关状态接口

  请求URL:

  请求方式:

  POST

  **入参示例: **

  返回示例

  2 获取root开关状态

  简要描述:

  获取root开关状态

  请求URL:

  请求方式:GET

  **入参示例: **

  返回示例

  1 宿主机注册

  简要描述:

  宿主机注册信息上报接口

  请求URL:

  请求方式:

  POST

  入参示例

  返回示例

  2 宿主机重启

  简要描述:

  宿主机重启(需RSA验签名)

  请求URL:

  请求方式:POST

  入参示例

  返回示例

  3 虚拟机重启

  简要描述:

  虚拟机重启(需RSA验签名)

  请求URL:

  请求方式:

  POST

  入参示例

  返回示例

  4 虚拟机删除

  简要描述:

  虚拟机删除(需RSA验签名)

  请求URL:

  请求方式:

  POST

  入参示例

  返回示例

  5 虚拟机创建

  简要描述:

  虚拟机创建(需RSA验签名)

  请求URL:

  请求方式:

  POST

  入参示例

  返回示例

  6 虚拟机注册的所有数据同步

  简要描述:

  虚拟机注册的所有数据同步

  请求URL:

  请求方式:

  POST

  入参示例

  返回示例

  7 设备映射的ip和端口信息数据同步批量

  简要描述:

  设备映射的ip和端口信息数据同步批量或单个(安卓卡用户手机 使用状态同步接口)

  请求URL:

  请求方式:

  POST

  入参示例

  返回示例

  8 宿主机列表信息

  简要描述:

  宿主机列表信息

  请求URL:

  请求方式:

  POST

  入参示例

  返回示例

  9 虚拟化详情列表信息(宿主机下)

  简要描述:

  虚拟化详情列表信息(宿主机下) 最多2条信息

  请求URL:

  请求方式:

  POST

  入参示例

  返回示例

  10 宿主机刀片/板卡下拉列表

  简要描述:

  宿主机刀片/板卡下拉列表

  请求URL:

  请求方式:

  POST

  返回示例

  1 站点列表

  **简要描述:**当前机房地区站点设备使用情况

  请求方式:

  请求URL:

  入参不变

  返回数据示例:

  多了一个响应参数字段供显示

  “percentageMsg”:“空闲”

  空闲:一般:繁忙:

  注意:调用迁移接口/api/storage/v1/site/switch/start

  status 状态为2 请弹出让用户 排队窗口

  2 RBD迁移记录

  **简要描述:**获取所有地区情况请求方式:请求URL:**是否携带token:**是请求参数说明:

  请求参数说明

  键类型说明userCardIdint卡id(t_user_card.id)pageNumint页码pageSizeint每页大小

  返回数据示例:

  返回参数说明

  键类型说明applyTimedate申请迁移时间startCitystring迁移前地址endCityString迁移后地址

  3 获取排队数量

  **简要描述:**提供该节点的任务排队数量(原节点,目标节点),数量大于0更新t_partition_move_task数据,数量为0表示可以迁移-调用站点迁移接口请求方式:请求URL:**是否携带token:**是请求参数说明:

  请求参数说明

  键类型说明userCardIdint安卓卡id(t_user_card.id)areaIdint切换到的站点id(t_area.id)

  返回数据示例:

  返回参数说明

  键类型说明dataint排队数量

  4 用户确认排队弹窗 提供该任务预计的排队所需要的时间

  **简要描述:**提供该任务预计的排队所需要的时间请求方式:请求URL:**是否携带token:**是请求参数说明:

  请求参数说明

  键类型说明userCardIdint安卓卡id(t_user_card.id)areaIdint切换到的站点id(t_area.id)

  返回数据示例:

  返回参数说明

  键类型说明dataint预估时间(小时)

  5用户确认排队 使用该接口记录用户排队成功

  **简要描述:**用户确认排队 使用该接口记录用户排队成成功请求方式:请求URL:**是否携带token:**是请求参数说明:

  请求参数说明

  键类型说明userCardIdint安卓卡id(t_user_card.id)areaIdint切换到的站点id(t_area.id)

  返回数据示例:

  6退出排队

  **简要描述:**退出排队,更新为 迁移取消(状态 4)请求方式:请求URL:**是否携带token:**是请求参数说明:

  请求参数说明

  键类型说明userCardIdint安卓卡id(t_user_card.id)

  返回数据示例:

  7获取排队当前序列号

  **简要描述:**当前排队处于第几位请求方式:请求URL:**是否携带token:**是请求参数说明:

  请求参数说明

  键类型说明userCardIdint安卓卡id(t_user_card.id)

  返回数据示例:

  1 迁移管理列表

  **简要描述:**迁移管理列表查询信息请求方式:请求URL:**是否携带token:**是请求参数说明:

  请求参数说明

  键类型说明pageNumint页码 必传pageSizeint每页大小 必传usernameint用户名 查询传diskNameint云机名 查询传createTimeint创建时间 查询传runStatusint迁移状态(-1:等待中,0:迁移失败,1:迁移成功,2:迁移中,3:暂停中,4:取消) 查询传

  areaName

  返回数据示例:

  返回参数说明

  /**

  t_partition_move_task.id(表id)

  */

  private Integer id;

  /**

  t_partition_move_task.store_task_id(任务id)

  */

  private Integer storeTaskId;

  /**

  用户名

  */

  private String username;

  /**

  云手机名称

  /

  private String diskName;

  /*原站点

  /

  private String startPoint;

  /*目标站点

  */

  private String endPoint;

  /**

  迁移开始时间

  /

  private Date startTime;

  /*迁移结束时间

  */

  private Date finishTime;

  /**

  原RBD名称

  /

  private String oldRbdname;

  /*目标RBD名称

  */

  private String newRbdname;

  /**

  ‘迁移状态(-1:等待中,0:迁移失败,1:迁移成功,2:迁移中,3:暂停中,4:取消)’

  */

  private Integer moveStatus;

  2 站点策略列表查询信息

  **简要描述:**站点策略列表查询信息请求方式:请求URL:**是否携带token:**是请求参数说明:

  请求参数说明

  键类型说明pageNumint页码 必传pageSizeint每页大小 必传areaNameString区域名称 查询传machineRoomString绑定机房 查询传strategyStatusint策略状态(0:关 1:开) 查询传

  返回数据示例:

  返回参数说明

  /**

  t_storage_info.id(表id)

  */

  private Integer id;

  /**

  区域名称

  */

  private String city;

  /**

  绑定机房

  */

  private String room;

  /**

  策略开关

  /

  private Integer transferStatus;

  /*当前迁移数量

  /

  private Integer nowCount;

  /*等待迁移数量

  /

  private Integer waitCount;

  /*迁移成功数

  /

  private Integer successCount;

  /*并行迁移数

  /

  private Integer parallelNum;

  /*存储节点数

  */

  private Integer nodeNum;

  3 (站点)RBD设置并行数 (需要环境验证python端的RBD接口)

  **简要描述:**RBD设置并行数请求方式:请求URL:**是否携带token:**是请求参数说明:

  请求参数说明

  键类型说明userCardIdint数量storageInfoIdintt_storage_info.id(表id)

  返回数据示例:

  4(站点)更新策略开关

  **简要描述:**更新策略开关请求方式:请求URL:**是否携带token:**是请求参数说明:

  请求参数说明

  键类型说明strategyStatusint策略状态(0:关 1:开)storageInfoIdintt_storage_info.id(表id)

  返回数据示例:

  5(迁移)RBD重试(需要环境验证python端的RBD接口)

  **简要描述:**RBD重试请求方式:请求URL:**是否携带token:**是请求参数说明:

  请求参数说明

  键类型说明taskIdStringt_partition_move_task.store_task_id(任务id)

  返回数据示例:

  6(迁移)RBD取消(需要环境验证python端的RBD接口)

  **简要描述:**RBD取消请求方式:请求URL:**是否携带token:**是请求参数说明:

  请求参数说明

  键类型说明taskIdStringt_partition_move_task.store_task_id(任务id)

  返回数据示例:

  7(迁移)RBD迁移详情(需要环境验证python端的RBD接口。。。)

  **简要描述:**RBD迁移详情请求方式:请求URL:**是否携带token:**是请求参数说明:

  请求参数说明

  键类型说明taskIdStringt_partition_move_task.store_task_id(任务id)

  返回数据示例:

  8(迁移)删除RBD迁移记录 注意这个id不一样(请查看本页面接口①迁移列表)

  **简要描述:**RBD迁移详情请求方式:请求URL:**是否携带token:**是请求参数说明:

  请求参数说明

  键类型说明taskIdStringt_partition_move_task.id(表id)

  返回数据示例:

  请求类型:POST**简要描述:**用户使用外链下载(好友-添加好友) / 官网页面下载(android/ios/pc)

  http://test.androidscloud.com/api/user/promote/imInvitation?type=3&username=MkgzTDgxNjA5MjA3Nzgy

  http://www.androidscloud.com/请求URL:请求阐述示例:请求参数示例:

  请求参数说明:

  键类型描述platformint4(表示web端)visitTypeint(4:推广页面下载 5:官网PC端下载 6:官网android端下载 7:官网ios端下载)timestring(用户点击下载按钮的时间戳)phoneNumstring推广页面点击下载按钮时 录入的手机号ipstring用户ip地址(后端获取 getHeader(X-real-ip))downLoaderCountint(总下载次数,用户点击下载按钮的叠加数量)browserTypestring(浏览器信息加版本号)

  返回数据示例:

  响应参数说明:

  键类型说明statusint0:成功、1:失败msgString描述dataString返回数据前端不需要数据默认null

imtoken钱包官网的下载地方怎么找 imtoken钱包的官方 下载在哪里 imtoken钱包最新官网的下载是多少

seo

Related Posts

imtoken钱包的官网下载地方是什么

法治日报记者 丁国锋本报通讯员 张传兵 魏金与传统通过多级银行卡层层转账洗钱不同,具有匿名性、去中心化特点的虚拟币成了犯罪团伙洗钱的新媒介,将“黑钱”通过买卖方式兑换成虚拟币再卖出,一来二去,“黑钱”就洗成了“白钱”。近日,由江苏

imtoken钱包的官方网站下载地址在哪

面对信息化时代,稍不注意就会脱轨,所imtoken钱包官网下载是多少以及时的补充知识才能让我们与时俱进,今天给大家带来的是关于imtoken怎么注册操作和imToken怎么用的一篇文章,相信会给你带来较大的帮助!打开imToken钱包中的ENSDApp,询问你要注册域名的时间长度,选择需

You Missed

imtoken钱包的官网下载地方是什么

  • seo
  • 23 4 月, 2025
  • 15 views

imtoken钱包的官方网站下载地址在哪

  • seo
  • 23 4 月, 2025
  • 16 views

imtoken最新官网是多少

  • seo
  • 23 4 月, 2025
  • 12 views

imtoken钱包的官网的下载的网址在哪里

  • seo
  • 23 4 月, 2025
  • 9 views

imtoken官网的下载的方法在哪里

  • seo
  • 23 4 月, 2025
  • 13 views

imtoken钱包最新官网下载的地址怎么找

  • seo
  • 23 4 月, 2025
  • 14 views