Tustin / psn-php

A PHP wrapper for the PSN API
https://tustin.dev/psn-php/
MIT License
353 stars 73 forks source link

Store concept for game seems to be broken #261

Open yduke opened 1 month ago

yduke commented 1 month ago

GameTitle.concept() was working perfectly days ago until recent days.

I was able to retrive game genres, descriptions, cover images... stuffs by calling concept(). https://github.com/Tustin/psn-php/blob/b4ecb23e16a39815237bd884f50950a777e882e7/src/Model/GameTitle.php#L27-L34 But $game->concept() will now end up to 400 status code and throw an exception at \vendor\tustin\haste\src\Http\Middleware\ResponseHandlerMiddleware.php line58

Tested in 3 different regions, got the same error.

Seems like Sony has changed their store concept api?

Reuns commented 1 month ago

260 it might be the same issue.

yduke commented 1 month ago

260 it might be the same issue.

If you mean playCount() or playDuration() of a game in user's gameList(), they are both working fine on my side as the time of writing this.

Somehow I think the store concept 256 hash keys defined in this tool:

https://github.com/Tustin/psn-php/blob/b4ecb23e16a39815237bd884f50950a777e882e7/src/Api.php#L21

might have been blocked by sony, not for sure, I am still getting the 400 error on requesting $game->concept()->fetch().

Sadly I don't know how to get a new key for store concept.