This document describes all APIs to integrate MilfMaster to Quantum Web Platform.The following illustration highlights all involved components and APIs:
Figure 1. Components Overview2.1. Components#
2.
Frontend Application
Web application served via CDN.
MilfMasters Game Client
Game client running inside <iframe> element within Frontend Application.
2.2. APIs#
Wallet API
An endpoint on Quantum Web Backend, to provide wallet and player related information to MilfMasters Backend.
Integration API
An endpoint on MilfMasters Backend, to provide integration/reconciliation data.
Client API
A bidirectional communication between Frontend Application and MilfMasters Game Client, to provide session data, etc.
There is further communication betweenQuantum Web Backend ←→ Frontend Application and
MilfMasters Backend ←→ MilfMasters Game Client
but these are internal protocols and are not part of this doc.The Quantum Web Backend has ALL player and wallet related information and always remains the source of truth for these. It provides the Wallet API interface to MilfMasters Backend, to query player session data and access player’s wallet to purchase in-game goods. Modified at 2023-07-31 13:16:07