2017-12-01 21 views
2

현재, 나는 Steamworks 문서에 설명 된 방법을 사용하여, 특정 게임의 모든 증기 리뷰를 얻기 위해 노력하고 있어요 방법을 사용하십시오 : http://store.steampowered.com/appreviews/440?json=1 start_offset 매개 변수로 인해 항상 20 개의 리뷰를 얻습니다.Steamworks를 사용하여 증기 게임에서 모든 리뷰를 얻는 방법? 내가 예를 들어, 팀 포트리스 2 같은 게임에 대한 리뷰를 얻을 때, 그러나 <a href="https://partner.steamgames.com/doc/store/getreviews" rel="nofollow noreferrer">https://partner.steamgames.com/doc/store/getreviews</a></p> <p>:

하나의 메소드 명령에서 모든 리뷰를 얻는 방법이 있습니까? 아니면 다른 start_offset으로 루프를 만들어야합니까?

+2

'start_offset - 리뷰는 일괄 처리로 반환되므로 첫 번째 집합에는 0을 전달한 다음 다음 집합에는 20을 전달합니다 .' 루프를 반복해야하는 것처럼 보입니다. – Taplar

답변

1

Taplar는 그의 코멘트에서 정확하게 언급했다. start_offset - reviews are returned in batches of 20, so pass 0 for the first set, then 20 for the next set, etc. 당신은 다음과 같이 오프셋 사용해야합니다

650,000+ 리뷰 같은있다 DOTA 2와 같은 게임. Valve의 자리에서 자신을 상상한다면 API 호출을 제한하는 것이 타당합니다. 따라서 모든 리뷰에 API가 한 번에 없다는 것이 안전하다고 생각합니다.