利用Steam第三方登录,Steam登录的技术难点在于它用的OpenID而不是常见的OAuth2.0协议,国内基本没有steam登录相关的案例参考。在stackoverflow上参照了一个PHP项目,用Java代码实现解决。支付宝支付基本上官方文档和案例说得比较清楚,实现也比较简单,微信支付稍微复杂一点,生成二维码图片,返回XML数据让微信停止发送请求。支付前查询订单状态,支付后更新订单状态,支付金额及状态以异步通知为准,为了安全性会将异步通知返回的金额与订单金额比较是否一致,支付状态与订单状态比较是否一致。抢购用的Redis实现,接口文档利用swagger实现。除些还负责集成项目的邮件和短信发送功能!