FriendsOfGalaxy/galaxy-integration-psn

Fetch trophies and game times

FriendsOfGalaxy opened this issue · 17 comments

A follow up issue for #25

After last changes in Sony, the prviously used APIs does not work anymore.

sony_notice_discontinued_aps

This issue is to keep discussion about researches alternative ways of fetching user achievements.

For now we know that:

  • PSNProfiles and Exophase can still fetch earned trophies (but they are closed source and unlike the plugin they operates on its own backend)
  • trophies can be seen via webclient as well when the user profile is public

Did you try V2 version of PSN api? Here is fan-made documentation: https://andshrew.github.io/PlayStation-Trophies/#/APIv2

I think PSN-php is already using V2 and is still working: https://github.com/Tustin/psn-php

psn100.net is using PSN-php and it have information about achievements in ZJ The Ball (Level 1) that was released 4 days ago, after MyPlaystation was disabled: https://psn100.net/trophy/863216-you-got-all-the-trophies-congratulations

I know, that stratege.ru check your PS4, PS5 and PS3 trophies well. You can contact them - maybe they share some tricks.

Hi, I don't understand anything about programming, but I know there's an app for andriod named PS Trophies that shows every stats of PSN users, including time played and time played for other users than the logged one in the app. This app does that for a while now. What is impressive is that the app already showed time played before PS5 launching, I mean, not even PS4 itself and PS4 app have the feature, but the app does.

I hope I have brought some usefull information. Thanks!

Has anyone tried to route the Android or iOS mobile app through a proxy? It should show what calls are used to get trophies, as trophies are shown in the mobile app. It might be also possible to route traffic from the console to get playtime.

This github repo can pull Trophy data: https://github.com/Tustin/psn-php/

This github repo can pull Trophy data: https://github.com/Tustin/psn-php/

I don't think it does:

The current version of this library (v2.1.3) will no longer work as Sony has disabled the login method using this version of the API. You can pull in the master branch using Composer, but just know that it is not 100% working and there are a lot of breaking changes that have not been documented yet. Only update if absolutely necessary. I will be working on this whenever I have the time to try to get it updated ASAP!

This github repo can pull Trophy data: https://github.com/Tustin/psn-php/

I don't think it does:

Well, the psn100 website uses that PHP API and it's clearly getting updated data since the most recent trophy data is from today.

This github repo can pull Trophy data: https://github.com/Tustin/psn-php/

I don't think it does:

Well, the psn100 website uses that PHP API and it's clearly getting updated data since the most recent trophy data is from today.

I can confirm this page is getting progress in the achievements, since I did not know it and after updating my profile, all my achievements have appeared.

https://psn100.net/player/Ramshulin

Hoping for an update or pull request on this at some point, since the new API was already linked above a month ago #28 (comment)

I was focused on Steam plugin for a last few weeks, but this one shouldn't be very complicated. Thanks for all your input, this helped to do research faster. Stay tuned.

any update on this?

@ScarletWagon I'm sorry for no updates.
Bad news. I have to give up working on this integration :(

PRs can be accepted but expect no new commits from my side.

@ScarletWagon I'm sorry for no updates. Bad news. I have to give up working on this integration :(

PRs can be accepted but expect no new commits from my side.

Thanks for all the work on this and other integrations to date. Has really made ‘one integrated library’ for gaming a beautiful reality. Hopefully someone else with the skills to do it can figure out an update for PSN. It breaking was a huge bummer.

@ScarletWagon I'm sorry for no updates. Bad news. I have to give up working on this integration :(
PRs can be accepted but expect no new commits from my side.

Thanks for all the work on this and other integrations to date. Has really made ‘one integrated library’ for gaming a beautiful reality. Hopefully someone else with the skills to do it can figure out an update for PSN. It breaking was a huge bummer.

@FriendsOfGalaxy The users will be eternally grateful for the great work you have done with the gog integrations.
If I had the sufficient level of knowledge, I would try to continue with your work, but unfortunately I am very far away.
I hope someone can do it, because this project is worth it.

Such a shame that PS decided to remove the services, right before this happend, the integration was near perfect, it had trophies and time tracking..pity.

@tyrirn it is still possible to do - IMO more robust version than previously. Sony is just doing their stuff - I'm sure they are no interested in third party stuff outside of their bussines.

I just notice trophies stop being updated in gog, is fix in works by anyone for this? I mostly use GoG to just track my game collection but seeing trophies is nice too