Boxart links not working anymore

Api gave back box art in the format:

“box_art_url”:“https://static-cdn.jtvnw.net/ttv-boxart/515024-{width}x{height}.jpg

but using arbitrary width and height, for example:


doesnt work anymore since some hours. why was this changed? are there no arbitrary width and height allowed anymore? if so, what values are valid?

Edit: It seems the links are working again, a few hours ago I got a 404 error for ALL boxart links (example above). Does this have something to do with this announcement:

Did you accidentally shut down other API parts too without annoucing?

image

Seems fine here?

https://static-cdn.jtvnw.net/ttv-boxart/515024-1920x1080.jpg


Is working

Seems there may have been a temporary issue - Game box art not being pulled from IGDB onto twitch - #2 by Xemdo

I edited my post. The box art links are working now again. They were definitly NOT working about 10h ago, for several hours. Giving https://static-cdn.jtvnw.net/ttv-static/404_boxart.jpg errors. I noticed with my app that new box are links for games shown in my apps were not working anymore, I thought you changed the valid width and height maybe, but then I noticed ALL box are links gave a 404.

Does this have something to do with the timing of Legacy badges endpoint shutdown details and timeline - June 2023 - #4 by jbulava ?

Maybe you should investigate this.

No boxart is a totally different system

There doesn’t seem to be a current issue .

What game are you trying to load box art of can you cite some examples?

So I compared

https://static-cdn.jtvnw.net/ttv-boxart/515025-100x150.jpg

https://static-cdn.jtvnw.net/ttv-boxart/515025-1000x150.jpg


I cannot find an issue throwing arbitary width/heights in for overwatch

1 Like

Here is the log and proof from tonight, I went to bed about 10h ago and just woke up and noticed the box art links are working again.

Update thread interrupted.
Resetting background tasks
Setting waiting bit: 0 = false
Setting waiting bit: 1 = true
Main update thread: interrupted @2
Main update thread: sleep 1000
First boot running game box data update: id=13050
Adding game boxes: [{“id”:“13050”,“name”:“Castlevania: Symphony of the Night”,“box_art_url”:“https://static-cdn.jtvnw.net/ttv-boxart/13050_IGDB-{width}x{height}.jpg",“igdb_id”:"1128”}]
Adding game id/url: Castlevania: Symphony of the Night, 13050, https://static-cdn.jtvnw.net/ttv-boxart/13050_IGDB-136x190.jpg
Starting imagedownloader for game boxes
Jun 07, 2023 3:17:49 AM twitwho.swingworkers.ImageDownloader lambda$doInBackground$0
SCHWERWIEGEND: null
java.io.FileNotFoundException: https://static-cdn.jtvnw.net/ttv-static/404_boxart-136x190.jpg
FireThreadDoneEvent received: gameBoxesDownload, status: false
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1910)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1512)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:268)
at twitwho.helpers.IOParser.downloadFileToImage(IOParser.java:1090)
at twitwho.swingworkers.ImageDownloader.lambda$doInBackground$0(ImageDownloader.java:144)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:750)

All box art links were giving 404 about 10h ago.

So there is no current issue.

Seems there was an issue earlier but there isn’t an issue now.

There is nothing to investigate as it’s already solved (also note I am not Twitch Staff just another third party developer, so I can’t investigate more than test the issue myself and there doesn’t appear to be an issue at the moment)

1 Like

Yes they are working again. But I find it odd, that the timing is maybe combined with the api end date for the badges. Maybe they messed something up and also did a 404 warning window for the box arts last night.

Conincidence

Since the perm shutdown date for badges is tomorrow.

And it’s a completely unrelated system since the box art system also feeds the site, and box art ingest was also down from IGDB to Twitch.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.