9191329637
Goto Top

API-Abfrage läuft nicht durch "Invalid authentication credentials"

Schönen Abend zusammen!
Ich wurde von einem Freund beauftragt, ein Programm zu schreiben, welches die Fortnite-API von tracker.gg abfragt. Es sollen hier Spielerstatistiken regelmäßig in einer MySQL-Datenbank abgespeichert werden. Dazu habe ich einen Account erstellt, einen API-Schlüssel beantragt und erhalten und ein entsprechendes Skript geschrieben. Den richtigen API-Schlüssel habe ich auch eingetragen im Programm.

Leider erhalte ich beim Ausführen des Skriptes immer folgenden Fehlercode:
{"message":"Invalid authentication credentials"}  

Hat jemand zufällig schon mit der API gearbeitet? Ich stehe da momentan etwas auf dem Schlauch...

Code:
import requests
from bs4 import BeautifulSoup
from json import dumps
import pymysql
from fortnite_python import Fortnite
import time

browser_headers = {
    'TRN-Api-Key': 'XXXX-XXXX-XXXX-XXXX-XXXXXX',  
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36'  
}

url = "https://api.fortnitetracker.com/v1/profile/pc/<Spielername>"  
response = requests.get(url, headers=browser_headers)
print(response.text)

Content-ID: 52342008692

Url: https://administrator.de/contentid/52342008692

Ausgedruckt am: 21.11.2024 um 20:11 Uhr

godlie
godlie 16.11.2023 um 18:42:28 Uhr
Goto Top
Hallo,
dafür gibt es ein Projekt im Pip


https://devruby.gitbook.io/trackergg

Grüße
9191329637
9191329637 16.11.2023 um 18:52:24 Uhr
Goto Top
Danke dir @godlie! Dokumentiert ist dies aktuell ja nur über CSGO.
Daher wird die Umsetzung jetzt damit ja etwas schwierig...
9191329637
9191329637 16.11.2023 um 20:32:11 Uhr
Goto Top
Für mich klingt es ja auch irgendwie so als wenn die API Schlüssel nicht aktiv sind. Hat da jemand Erfahrungen mit der Website?
michi1983
michi1983 17.11.2023 um 07:20:40 Uhr
Goto Top
Hallo,

du bist zumindest nicht alleine, auch wenns schon länger her ist.

Ev ist das so einfach nicht unterstützt?!

Gruß
l3xx3r
l3xx3r 17.11.2023 aktualisiert um 07:28:55 Uhr
Goto Top
Hi,

nachdem du es ja schon in anderen Foren probiert hast, hast du sicherlich auch Google bemüht oder?
Sowohl ein Reddit Beitrag, als auch ein weiterer Beitrag bei Tracker.gg zeigen das du wohl Hilfe von einem der Leute von Tracker.gg benötigst.
Also rauf aufs Discord und mal mit jemandem quatschen der dir Support geben kann, scheint ein bekanntes Problem zu sein:

https://feedback.tracker.gg/t/getting-401-with-newly-created-api-key/319 ...

Grüße
9191329637
9191329637 18.11.2023 um 13:10:51 Uhr
Goto Top
Ich hab mich jetzt da mal angemeldet... Mal schauen was da rum kommt :D