diff options
Diffstat (limited to 'templates/account.html.ep')
-rw-r--r-- | templates/account.html.ep | 69 |
1 files changed, 3 insertions, 66 deletions
diff --git a/templates/account.html.ep b/templates/account.html.ep index fc4387d..38ffecb 100644 --- a/templates/account.html.ep +++ b/templates/account.html.ep @@ -66,10 +66,10 @@ </div> </div> +<h2>API</h2> % my $token = get_api_token(); <div class="row"> <div class="col s12"> - <h2>API</h2> <p> Die folgenden API-Token erlauben den passwortlosen automatisierten Zugriff auf API-Endpunkte. Bitte umsichtig behandeln – sobald ein Token gesetzt @@ -150,76 +150,13 @@ </div> </div> -% my $api_root = $self->url_for('/api/v1')->to_abs->scheme('https'); -<h3>Status</h3> <div class="row"> <div class="col s12"> - <p style="font-family: Monospace;"> - % if ($token->{status}) { - curl <%= $api_root %>/status/<%= $acc->{id} %>-<%= $token->{status} // 'TOKEN' %> - % } - % else { - curl <%= $api_root %>/status/TOKEN - % } - </p> - <p> - Beispiel / Layout: - </p> - <p style="font-family: Monospace;"> - {<br/> - "deprecated" : true / false, (falls true: Diese API-Version wird irgendwann abgeschaltet, bitte auf eine neue umsteigen)<br/> - "checkedIn" : true / false,<br/> - "fromStation" : { (letzter Checkin)<br/> - "name" : "Essen Hbf",<br/> - "ds100" : "EE",<br/> - "uic" : 8000098,<br/> - "latitude" : 51.451355,<br/> - "longitude" : 7.014793,<br/> - "scheduledTime": 1556083680,<br/> - "realTime": 1556083680,<br/> - },<br/> - "fromStation" : { (zugehöriger Checkout. Wenn noch nicht eingetragen, sind alle Felder null)<br/> - "name" : "Essen Stadtwald",<br/> - "ds100" : "EESA",<br/> - "uic" : 8001896,<br/> - "latitude" : 51.422853,<br/> - "longitude" : 7.023296,<br/> - "scheduledTime": 1556083980, (ggf. null)<br/> - "realTime": 1556083980, (ggf. null)<br/> - },<br/> - "train" : {<br/> - "type" : "S", (aktueller / letzter Zugtyp)<br/> - "line" : "6", (Linie als String, nicht immer numerisch, ggf. null)<br/> - "no" : "30634", (Zugnummer als String)<br/> - "id" : "7512500863736016593", (IRIS-spezifische Zug-ID)<br/> - },<br/> - "actionTime" : 1234567, (UNIX-Timestamp des letzten Checkin/Checkout)<br/> - } - </p> - <p> - Im Fehlerfall: <span style="font-family: Monospace;">{ "error" : "Begründung" }</span> - </p> - </div> -</div> -<!-- -<h3>History</h3> -<div class="row"> - <div class="col s12"> - <p> - Coming soon. - </p> + <a href="/api">Dokumentation</a> </div> </div> -<h3>Travel</h3> -<div class="row"> - <div class="col s12"> - <p> - Ein- und Auschecken per API. Coming soon. - </p> - </div> -</div> ---> + <h2>Export</h2> <div class="row"> |