域名竞价交易,即为域名充当交易物品进行价值交换,其中比较出名的有国内聚名 ,以及海外的GNAME, 以GNAME为例子讲述如何对接交易模块,

Gname的API接口文档

步骤1

  1. 过期预定预定
  2. 预定结束=> [抢注成功直接得标, 抢注失败直接失标, 抢注失败需竞价]
  3. 竞价域名,涉及到本地多人出价的竞价已经与远端竞价的比较
  4. [直接出价,代理出价]
  5. 竞价结束 => [竞价成功,竞价失败]

简单描述竞价流程

竞价域名详情 DescribeAuctionInstance

参数 Domain 域名

  1. 检查竞价类型
    1. 本地竞价
      1. 检查竞价时间是否已过期等
    2. 远端竞价
      1. 同步远端竞价详情,根据实际情况是否更新本地的出价进度

##竞价域名出价 CreateAuctionInstance

参数 Domain 域名 , Price 价格

  1. 同步远端竞价详情,根据实际情况是否更新本地的出价进度
  2. 判断是否需要闯入竞价
  3. 判断余额是否足够支付提交的冻结金
  4. 判断本地是否存在代理出价
    1. 有其他用户的代理出价,并且当前出价高于Price,直接出局
    2. 该用户的代理出价则比较金额大小
  5. 大于单次最低出价就要生成代理出价
  6. 提交请求远端的出价记录