Announcement

Collapse

Forum Rules

  • No flaming or derogatory remarks, directly or through insinuation.
  • No discussion, sharing or referencing illegal software such as hacks, keygen, cracks and pirated software.
  • No offensive contents, including but not limited to, racism, gore or pornography.
  • No excessive spam/meme, i.e. copious one liners in a short period of time, typing with all caps or posting meme responses (text/image).
  • No trolling, including but not limited to, flame incitation, user provocation or false information distribution.
  • No link spamming or signature advertisements for content not specific to Dota 2.
  • No Dota 2 key requests, sell, trade etc.
  • You may not create multiple accounts for any purpose, including ban evasion, unless expressly permitted by a moderator.

  • Please search before posting. One thread per issue. Do not create another thread if there is an existing one already.
  • Before posting anything, make sure you check out all sticky threads (e.g., this). Do not create new threads about closed ones.
  • It is extremely important that you post in correct forum section.

  • Balance discussion only in Misc.
  • All art related (such as hero model) feedbacks go to Art Feedback Forum.
  • All matchmaking feedback should go here: Matchmaking Feedback
  • All report/low priority issues should go here: Commend/Report/Ban Feedback
  • No specific workshop item feedback. These should go to workshop page of that item.
  • When posting in non-bugs section (such as this), use [Bugs], [Discussion] or [Suggestion] prefix in your thread name.



In case you object some action by a moderator, please contact him directly through PM and explain your concerns politely. If you are still unable to resolve the issue, contact an administrator. Do not drag these issues in public.



All rules are meant to augment common sense, please use them when not conflicted with aforementioned policies.
See more
See less

Dota 2 Match History WebAPI

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Is there any chance we'll be able to download our own games (marked as private) using our own API key? I'd like to see what I can see in-game, from my own key, for instance. I know OAuth would be ideal, but is there a reason an individual key couldn't return its own results properly?

    Comment


    • Originally posted by aws View Post
      Is there any chance we'll be able to download our own games (marked as private) using our own API key? I'd like to see what I can see in-game, from my own key, for instance. I know OAuth would be ideal, but is there a reason an individual key couldn't return its own results properly?
      There will be an authentication method, OAuth most likely.

      Valvetime. Soon.

      Comment


      • Originally posted by radonthetyrant View Post
        There will be an authentication method, OAuth most likely.

        Valvetime. Soon.
        I'm more interested in getting our own keys accessing our own data, for now. That way if I made a desktop app, users could use their own keys to view their own data I know the OAuth implementation is a better long term solution, but given the other APIs offer "private" being your own account already, it'd be nice to get it here too, just for consistency

        Comment


        • AFAIK keys are tied to a user for management and tracking, not for access control. So when you say "our own keys accessing our own data", that isn't just an easy switch - you may as well go full OAuth then.

          given the other APIs offer "private" being your own account already
          Which APIs do this? ISteamUser used to, but stopped doing that a while ago.

          Comment


          • team_name option would be nice in GetMatchHistory call.

            AFAIK currently you need to get games of a team member and filter the tmm games which is slightly inconvenient and feels kinda hacky.

            Comment


            • There appear to be more clusters now - unsurprising, but I'm unsure what some of the new ones are. I'm not sure what method Aardvarki used to work out where the clusters are, but will PM him for some info.

              EDIT: If we take what dotabuff think,

              111 US West
              112 US West
              121 US East
              122 US East
              123 US East
              131 Europe West
              132 Europe West
              133 Europe West
              143 Hong Kong
              151 Southeast Asia
              152 Southeast Asia
              153 Southeast Asia
              161 China
              163 China
              171 Australia
              181 Russia
              182 Russia
              191 Europe East
              200 South America
              211 South Africa
              221 China
              222 China
              223 Dotabuff Unknown (Probably China due to having 22 prefix)
              231 Dotabuff Unknown (Also seems to be China, games have players with .CN names and Hanzi names)

              I'm not sure why there are so many different clusters for China (maybe someone can shed some light on this) - and haven't seen a Korea cluster yet.
              Last edited by CharlesAndrews; 07-23-2013, 08:42 AM.

              Comment


              • Hello

                I know, that I cant get info about private lobby. How can I create match with access to api data? I want create turnament and get info about matches from API.

                Comment


                • quick question

                  is there (mb smwhee hidden) in GetMatchHistory radiant_win value for every match????

                  I just need quickly get info about heroes and win..
                  Steam Id Finder

                  Comment


                  • Originally posted by SoloMidPlz View Post
                    quick question

                    is there (mb smwhee hidden) in GetMatchHistory radiant_win value for every match????

                    I just need quickly get info about heroes and win..
                    nope. gotta pull all the data.
                    there are threads with links to torrents with all the data so you don't have to slam the API.
                    The API Bible: Things You Should Know Before Starting API Development

                    Comment


                    • Hi, i'm starting using this API, just a question

                      It is possible to get item purchase times for a match?

                      Comment


                      • Originally posted by diesalher View Post
                        Hi, i'm starting using this API, just a question

                        It is possible to get item purchase times for a match?
                        not at this time using the API.
                        you have to parse the replay.
                        The API Bible: Things You Should Know Before Starting API Development

                        Comment


                        • Originally posted by MuppetMaster42 View Post
                          not at this time using the API.
                          you have to parse the replay.
                          Dont know what this means, is there a way to open the replay file and extract data? or just joking

                          Comment


                          • Newbie question, i'm trying to get the match history for TI3 matches

                            The api call

                            https://api.steampowered.com/IDOTA2Match_570/GetMatchHistory/V001/?key=MYKEY&league_id=65006"

                            seems to retrieve only 10 matches (solo championships), how can i get the prelims ?

                            Comment


                            • Originally posted by diesalher View Post
                              Newbie question, i'm trying to get the match history for TI3 matches

                              The api call

                              https://api.steampowered.com/IDOTA2Match_570/GetMatchHistory/V001/?key=MYKEY&league_id=65006"

                              seems to retrieve only 10 matches (solo championships), how can i get the prelims ?
                              http://dev.dota2.com/showthread.php?t=100819

                              DotA 2 Web API Processing with PHP
                              DotA2 Statistic - Professional leagues statistic
                              follow @dota2statistic

                              Comment



                              • Thanks! i'll try to search first next time

                                Comment

                                Working...
                                X