hey,
denke eher nicht - habe mit wordpress eine seite erstellt.
auf einer seite davon sollen die daten dargestellt werden.
http://www.legio-xiii.de ist die seite
was für einen link brauchst du?
hey,
denke eher nicht - habe mit wordpress eine seite erstellt.
auf einer seite davon sollen die daten dargestellt werden.
http://www.legio-xiii.de ist die seite
was für einen link brauchst du?
Hey,
das sind die Spieler Statistiken von Battlefield 1 - die Abfrage auf der Test-Seite funktioniert - die Daten werden mit dem Request gesendet.
Mein Problem ist nur, das ich nicht weiß, wie ich die Daten verarbeiten soll - also auf meiner Website darstellen kann.
Hier ist der Response Body aus der Anfrage:
{ "successful": true, "result": { "completion": [], "equippedDogtags": null, "highlights": null, "highlightsByType": null, "kills": 65399, "wins": 2006, "deaths": 26772, "spm": 1500.1, "skill": 472.29, "soldierImageUrl": null, "kpm": 1.15, "losses": 895, "timePlayed": 3397606, "rank": { "imageUrl": "[BB_PREFIX]/gamedata/Tunguska/96/100/Rank14-60645e88.png", "name": "Rank 137", "number": 137 }, "rankProgress": { "current": 37200.0, "total": 500000.0 } }, "profile": { "trackerUrl": "https://battlefieldtracker.com/bf1/profile/pc/LuciusVoren", "displayName": "LuciusVoren", "personaId": 518905005, "platform": 3 }, "bbPrefix": "https://eaassets-a.akamaihd.net/battlelog/battlebinary"
}
Hallo,
das ist ein Script welches mir auf folgender Seite angezeigt wird:
https://trnbattlefield.docs.apiary.io/#introduction/parameters/platform
Nur habe ich ehrlich gesagt keine ahnung, wie ich dieses auf meiner Seite einbauen soll.
Gruß
Hallo zusammen,
ich versuche die Statistiken von Battlefieldtracker auf meiner Webseite darzustellen - leider gelingt mir dies nicht.
Mittels dieser Abfrage bekomme ich immer eine Fehlermeldung:
var request = new XMLHttpRequest();
request.open('GET', 'https://private-anon-846e53e071-trnbattlefield.apiary-proxy.com/bf1/api/Stats/DetailedStats?platform=3&displayName=MYNAME&game=
');
request.setRequestHeader('TRN-Api-Key', 'MYKEY');
request.onreadystatechange = function () {
if (this.readyState === 4) {
console.log('Status:', this.status);
console.log('Headers:', this.getAllResponseHeaders());
console.log('Body:', this.responseText);
}
};
request.send();
Die Fehlermeldung lautet:
This API request was compared to a documented resource but was found invalid. Check your request headers and body below.
Can't validate real media type 'application/json; charset=utf-8' against expected media type 'text/plain'.
Kann mir jemand sagen, wie der Code lauten muss, um die empfangenden Daten darzustellen?
Bei Bedarf kann ich auch die Daten des Call+ Response Header´s posten.
Wie man merkt, kenne ich mich so überhaupt nicht damit aus - vielen Dank für eure Hilfe.
Gruß
HTML-Seminar.de - mit Videos zum schnellen Lernen, wie man eine Website selbst erstellt.