-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GetMatchDetails API endpoint stopped to provide any result #17910
Comments
The endpoint https://api.steampowered.com/IDOTA2Match_570/GetMatchDetails/v1 for web API stem also doesn't work |
i would like to add that it returns 500 error for any match_id
|
Any decisions? |
same issue , any solutions? TOT |
please come back API |
Having the same issue |
up |
It doesn't work 5 days already |
Same, up |
I see that dotabuff and opendota somehow can parse finished matches. Anyone know how do they do that? |
IDOTA2Match_570/GetMatchHistoryBySequenceNum |
@Valve: Shall we all migration to GetMatchHistoryBySequenceNum? |
@Plagman @danieljennings @casieber @bgilmore @charleslvalve @kisak-valve |
@dota-coach That means keeping up with that endpoint, which is pretty annoying to do on a single IP; and you won't get a bunch of the data (draft info, ability upgrade info, etc). |
thats sad. did you guys migrate? |
Yes. You need 2 IPs for full parsing. I have 2 for loading the ca. 1 mn matches per day and then I can scale up to 8 IPs, if I need to catch-up (for whatever reason). |
I'm working on a migration to the Game Coordinator now. Which is not ideal, but probably the way to go. If you have any other options, please let me know. |
Did you guys manage to migrate? nevermind: checked the return of GetMatchHistory for a player-id. its in there. sequence number is a different id than matchid |
Up |
Yes, I migrated to the game coordinator. But as @Noxville pointed out there is some information missing, e.g. ability upgrades. Therefore I first fetch the data from the game coordinator and then fetch the meta data from the valve server. A little cumbersome, but it works. I also published the meta data fetcher & parser as npm package, if you use javascript you can reuse it. It's quite lean: https://www.npmjs.com/package/dota-meta-parser |
@snudel i've migrated to GetMatchHistoryBySequenceNum API. But need to parse all entire matches... Sad. |
Yes, that's true. And then if you want to store all the matches, it will consume a lot of disk space, too. |
Description
After the release of 7.36 "GetMatchDetails" does not provide any result on any match, just an empty array. Many sites like Stratz and Opendota are affected as well so new matches can not be parsed.
https://api.steampowered.com/IDOTA2Match_570/GetMatchDetails/v1?key=#&match_id=#
The text was updated successfully, but these errors were encountered: