website, api page, py requests all different?

Thank you in advance for your response.

I am trying to analyze my game record by access the api. But I found when I open the url “https://online-go.com/api/v1/players/id/games” on a browser, the result is a little different than what I got from python requests.get? Mostly the list orders are different, even though I use order_by.

Then when I have completely retrieved all my game record, I found I have say 14 w 9 l vs a certain opponent in my python code. However when I go to that player’s page, it only says 11 w 9 l?

I did filter by ranked and not annulled. Total on web is 2714 and my python requests 2711. Close enough. But the top 10 players I have most games with almost all show different win/lose number against me from web result than from python requests result

Is this some kind of caching mechanism? Thank you for your attention and time

Happy to help.

Can you give more specific (exact, in fact) information about what you tried?

1 Like