Hi I am trying to get these piece of code working it’s Python
I only get and empty response : like IGDB ID:
I have looked at this as well : twitch_misc/authentication/app_access_tokens/python at main · BarryCarlyon/twitch_misc · GitHub
def search_igdb(t, category):
guess = guessit.guessit(t)
searchterm = guess.get('title', '')
# Search for the game on IGDB
key = "XXXX"
url = "https://api.igdb.com/v4/games"
headers = {
"Client-ID": "XXXX",
'Authorization': 'Bearer ' + key
}
data = f"search \"{searchterm}\"; fields id; limit 1;"
response = requests.post(url, headers=headers, data=data)
if response.status_code == 200:
games = response.json()
if games:
game_id = games[0]['id']
# Construct the IGDB URL
igdb_url = f"https://www.igdb.com/games/{game_id}"
return igdb_url
else:
return ""
else:
print("Error:", response.text)
return ""
else:
return ""