Die Ausgabe sieht etwa so aus:
{
"status": 200,
"response": {
"buildings": [
{
"id": "X_AllAge_EasterBonus4",
"name": "Observatory"
},
{
"id": "X_AllAge_Expedition",
"name": "Temple of Relics"
},
{
"id": "X_AllAge_Galata",
"name": "Galata Tower"
},
{
"id": "X_AllAge_Oracle",
"name": "Oracle of Delphi"
},
{
"id": "X_ArcticFuture_Landmark1",
"name": "Gaea Statue"
},
{
"id": "X_ArcticFuture_Landmark2",
"name": "Arctic Orangery"
},
{
"id": "X_ArcticFuture_Landmark3",
"name": "Seed Vault"
},
.
.
Mit der id
kannst du nun Abfragen machen.
Die URL setzt sich aus mehreren Parametern zusammen.
Parameter | Notwendig | Typ | Value |
---|---|---|---|
id | true | string | Eine id aus der Liste Bsp: X_ArcticFuture_Landmark2 |
level | true | int | Ein Level zwischen 1 - n Bsp: 12 |
Die könnte eine mögliche URL sein:
Die Ausgabe zu dieser URL sieht folgendermaßen aus:
{
"status": 200,
"response": {
"id": "X_ArcticFuture_Landmark2",
"name": "Arctic Orangery",
"era": "ArcticFuture",
"total_fp": 3373,
"level": 54,
"rewards": {
"critical_hit_chance": 16.08,
"strategy_points": 54
},
"patron_bonus": [
{
"rank": 1,
"forgepoints": 910,
"blueprints": 11,
"medals": 27444
},
{
"rank": 2,
"forgepoints": 455,
"blueprints": 8,
"medals": 13722
},
{
"rank": 3,
"forgepoints": 150,
"blueprints": 6,
"medals": 6861
},
{
"rank": 4,
"forgepoints": 40,
"blueprints": 5,
"medals": 2744
},
{
"rank": 5,
"forgepoints": 10,
"blueprints": 4,
"medals": 1372
}
]
}
}
Sollte eine Stufe nicht vorhanden sein, kann eine mögliche Meldung ausgegeben werden:
{
"status": 404,
"response": {
"error": "No data available"
}
}
Diese Daten aktualisieren sich in Echtzeit sobald ein Spieler dieses LG mit dieser Stufe aufruft. Also schau bald wieder rein