Initial commit: Backup der Webseiten
- zoesch.de - blitzkiste.net - gruene-hassberge (norbert.zoesch.de) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
74
zoesch.de/test/get.html
Normal file
74
zoesch.de/test/get.html
Normal file
@@ -0,0 +1,74 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta http-equiv="X-UA-Compatible" content="ie=edge">
|
||||
<title>Get-Test</title>
|
||||
<link rel="icon" href="img/favicon.png" type="image/x-icon" />
|
||||
<!-- Bootstrap -->
|
||||
<link href="css/bootstrap.min.css" rel="stylesheet">
|
||||
|
||||
<!-- Custom -->
|
||||
<link href="css/custom.css" rel="stylesheet">
|
||||
<link href="css/font-awesome.min.css" rel="stylesheet">
|
||||
<link href="css/animate.css" rel="stylesheet">
|
||||
<link href="//ajax.googleapis.com/ajax/libs/jqueryui/1.11.1/themes/ui-darkness/jquery-ui.min.css" rel="stylesheet">
|
||||
<link rel="stylesheet" href="css/bootstrap-image-gallery.min.css">
|
||||
|
||||
<!-- js -->
|
||||
<script src="js/jquery-2.1.3.min.js"></script>
|
||||
<script src="js/jquery.inview.min.js"></script>
|
||||
<!--script src="js/control.js"></script-->
|
||||
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.11.1/jquery-ui.min.js"></script>
|
||||
<script src="js/dialog.js"></script>
|
||||
<script src="js/main.js"></script>
|
||||
<script src="js/modernizr.js"></script>
|
||||
<script src="js/purl.js"></script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="station"></div>
|
||||
<script>
|
||||
var request = new XMLHttpRequest();
|
||||
|
||||
request.open('GET', 'https://api.charge-it-mobility.com/RNs/Prod/EVSEs-%3EStatus', true);
|
||||
|
||||
request.onload = function () {
|
||||
// begin accessing JSON data here
|
||||
var data = JSON.parse(this.response);
|
||||
var ladepunkte = [
|
||||
{code: "+49*822*501913362*1", name: "Marktplatz, Ladepunkt 1"},
|
||||
{code: "+49*822*501913362*2", name: "Marktplatz, Ladepunkt 2"},
|
||||
{code: "DE*BDO*E564751504*1", name: "FZZ, Ladepunkt 1"},
|
||||
{code: "DE*BDO*E564751504*2", name: "FZZ, Ladepunkt 2"},
|
||||
{code: "DE*BDO*E442011757*1", name: "FZZ, Ladepunkt 3"},
|
||||
{code: "DE*BDO*E442011757*2", name: "FZZ, Ladepunkt 4"},
|
||||
{code: "DE*LVF*E777028750*2", name: "Test, Ladepunkt 1"}
|
||||
];
|
||||
var state = "";
|
||||
for (i = 0; i < ladepunkte.length; i++) {
|
||||
var lpCode = ladepunkte[i].code;
|
||||
var lpName = ladepunkte[i].name;
|
||||
var status = data[lpCode];
|
||||
if (status) {
|
||||
var timeKey = Object.keys(status)[0];
|
||||
var value = status[timeKey];
|
||||
if (value == "Available") {
|
||||
state += "Station " + lpName + " ist verfügbar" + "<br>";
|
||||
} else {
|
||||
state += "Station " + lpName + " ist belegt" + "<br>";
|
||||
}
|
||||
} else {
|
||||
state += "Informationen für Station " + lpName + " nicht verfügbar" + "<br>";
|
||||
}
|
||||
document.getElementById('station').innerHTML = state;
|
||||
}
|
||||
};
|
||||
request.send();
|
||||
</script>
|
||||
|
||||
<!-- Include all compiled plugins (below), or include individual files as needed -->
|
||||
<script src="js/bootstrap.min.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user