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

  • Originally posted by Wyrm View Post
    Please add to the match details:
    • Game mode (AP, CM, RD...)
    • The items on Syllabear's bear
    • Items on the primary (highest net worth) courier for each team
    • Rapier ownership (i.e. who bought it not who owns it)
    • If the game counted for match making purposes (or post the full logic so we can work it out ourselves)
    • Battle points awarded
    Too add to this I was wondering if anyone knew if player_name was coming back? and also the only api command I know are from the first page with the list of commands but I am sure there are more, is there a comprehensive list of known commands? Thanks! (Newb here btw >>)

    Edit
    Originally posted by MuppetMaster42 View Post
    It may not be a problem for you US guys because it's still relatively quick and easy for you to call http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/?key=<>&steamids=XXXXXXXXX to grab the name from there,
    I tried that and also get a blank json file, I am assuming this is how you would get for example the name, or replays of that steamID. and it doesn't seem to work
    Last edited by zocheyado; 09-04-2012, 07:17 PM.

    Comment


    • Originally posted by Zoid View Post
      The API was turned off during the tournament for performance reasons. Its now available once again. Enjoy!
      Please return player_name. My app in the app store is broken until this is fixed. I appreciate all your hard work!

      Comment


      • Originally posted by zocheyado View Post
        Edit I tried that and also get a blank json file, I am assuming this is how you would get for example the name, or replays of that steamID. and it doesn't seem to work
        You were using it wrong. Read https://developer.valvesoftware.com/wiki/Steam_Web_API and make sure you use steam ID not account ID - read back a few pages in this thread if you need to know the difference.

        Comment


        • Originally posted by Wyrm View Post
          You were using it wrong. Read https://developer.valvesoftware.com/wiki/Steam_Web_API and make sure you use steam ID not account ID - read back a few pages in this thread if you need to know the difference.
          Ah yeah I see that now, So when I use a steam Id it does work (my own) However is there a way to get the steam Id from a nickname or account id? Thanks for any info.

          Comment


          • Originally posted by zocheyado View Post
            However is there a way to get the steam Id from a nickname or account id? Thanks for any info.
            As I said - read back a few pages in this thread; converting from account <=> steamid has been discussed at length already.

            Comment


            • Originally posted by Wyrm View Post
              As I said - read back a few pages in this thread; converting from account <=> steamid has been discussed at length already.
              Oh! thank you, see I assumed it was a difference in the api commands, I assumed the steam Id and account Id were related but not in a way that you could simply change in code, found what I needed! thanks alot.

              Comment


              • I tried to use this API.. I constantly get NULL JSON string and 503 http status.. This api turned off? How dotabuff.com works?

                Comment


                • Originally posted by Go0o0ogle View Post
                  How dotabuff.com works?
                  Steam "Game Coordinator"
                  steamkit2 CMsgGCMatchDetailsRequest
                  Last edited by natj; 09-05-2012, 01:24 PM.

                  Comment


                  • Unofficial Game Coordinator ? =)
                    thanks for proto rep.

                    Comment


                    • Originally posted by Go0o0ogle View Post
                      I tried to use this API.. I constantly get NULL JSON string and 503 http status.. This api turned off? How dotabuff.com works?
                      Interesting this started happening to me but 401 and 503 errors....is the api down?

                      Comment


                      • API goes down every day on 00:00 CET, am I right?

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

                        Comment


                        • Would it be possible for someone to put up a complete dump of MatchHistory/MatchDetails onto Dropbox, Bittorrent, or some filesharing service?
                          (Assuming that it is even kosher to do.)

                          Comment


                          • Looks API is down, anybody can confirm that?

                            Comment


                            • Yea noticed it about 11 hours ago, still getting 503's.

                              Comment


                              • Originally posted by Go0o0ogle View Post
                                I constantly get NULL JSON string and 503 http status..
                                Originally posted by zocheyado View Post
                                Interesting this started happening to me but 401 and 503 errors....
                                +1...
                                Same here, getting a 503 service unavailable, I assume they've taken it down again
                                The API Bible: Things You Should Know Before Starting API Development

                                Comment

                                Working...
                                X