스팀 웹 API를 사용하여 "Total Kills"또는 "Total Wins"와 같은 플레이어의 통계를 어떻게 얻을 수 있습니까? 이러한 기능을 사용하는 일부 사이트에는 http://csgo-stats.com 및 http://csgo-stats.net이 포함됩니다. http://api.steampowered.com/ISteamUserStats/GetGlobalStatsForGame/v0001/?format=xml&appid=730&count=1&name[0]=total_wins
을 사용해 보았는데 성공하지 못했습니다. 그러한 통계에 대한 문서는 어디에 있습니까?CS : GO 플레이어 스탯
6
A
답변
8
잘못된 API 끝점을 사용하고 있습니다. 대신 GetUserStatsForGame
종점을 사용하십시오.
귀하의 호출은 다음과 같이 표시됩니다
http://api.steampowered.com/ISteamUserStats/GetUserStatsForGame/v0002/?appid=730&key=<<KEY>>&steamid=<<PROFILEID>>
당신은 대체 할 수 있습니다
<<KEY>>
를 관심있는 사용자의 프로필 ID (하지 SteamID)와 API 키와 <<PROFILEID>>
으로이 값은 동일합니다. 하나는 Valve의 OpenID를 통해 sign in 때 전달되었습니다.
이
이 유사한 결과를 반환합니다{
"playerstats": {
"steamID": "7656-EDITED-OUT",
"gameName": "ValveTestApp260",
"stats": [
{
"name": "total_kills",
"value": 110527
},
{
"name": "total_deaths",
"value": 95930
},
{
"name": "total_time_played",
"value": 5784386
},
{
"name": "total_planted_bombs",
"value": 2726
},
{
"name": "total_defused_bombs",
"value": 594
},
{
"name": "total_wins",
"value": 26937
},
...
]
}
}
당신은 당신이 ['playerstats']['stats']
요소를 통해 반복하고 당신이 찾고있는 통계를 찾기 위해 각각의 name
속성을 볼 필요가 있음을 알 수있다.
관련 문제
- 1. VB Rcon 명령을 보내고 응답을 다시받습니다. (CS : GO Servers)
- 2. 서모 스탯 제어 알고리즘
- 3. Cs #
- 4. 찾기, 스탯 및 터치를 어떻게 조합합니까?
- 5. 서모 스탯 -> nest.com 연결 속도
- 6. Go
- 7. 플레이어
- 8. 플레이어
- 9. Excel_VBA-IF 조건 = 1, GO GO
- 10. 파일 다운로드 및 요약보기 (백분율) - go go
- 11. Go - go 언어로 셀렌을 설치하려면 어떻게해야합니까?
- 12. Go atomic.AddFloat32()
- 13. 크롤러 스탯 후 필터링 된 중복 요청 수 표시
- 14. nest api 두 서모 스탯 모드의 목표 온도
- 15. YouTube 라이브 go gocast 맞춤 수신자
- 16. .cs 파일을 수정 한 후로드 될 때 .cs 파일이 컴파일됩니까?
- 17. 두 번째 cs 페이지의 첫 번째 cs 페이지 참조 기능
- 18. 다른 .cs 프로그램에서 디스크의 다른 폴더에있는 .cs 파일을 컴파일하십시오.
- 19. CS 시트에서 원치 않는 CS 스타일을 어떻게 필터링합니까?
- 20. 하나의 .cs 파일 클래스에서 다른 .cs 파일 클래스의 메서드 사용
- 21. 사이트에서 .cs 파일을 다운로드하려면 어떻게해야합니까?
- 22. .aspx vs .cs 클래스
- 23. 검색 문자열 .cs 파일
- 24. AP CS Practice - OOP
- 25. .Net 어플리케이션에서 .cs 컴파일하기
- 26. CS- 카트와 DirectSmile 통합
- 27. CS-Script in C#
- 28. Upadate TreeView 클래스 .cs
- 29. 블랙 베리의 MDS-CS
- 30. CS- 장바구니 프로모션
이제이 기능이 작동합니까? 나는 그렇게 생각하지 않는다. .. 나는 노력하고있다. 그러나 그것은 나에게 비어있는 결과를주고있다. – Umair
@ Umair 어쩌면 당신은 당신 자신의 통계를 얻으 려하고있다. 즉, 당신의'steamid' 매개 변수는 당신의 API'key'에 링크되어있다. . 오늘 아주 비슷한 문제가있었습니다. GetUserStatsForGame으로 할 수없는 것처럼 보입니다. (인터넷 서버 오류) – Skipper