I use this URL to get 100 results at a time of CS:GO containers. I substitute {currency}
for 3
and {start}
for a multiple of 100, my problem is that currency=3
doesn't seem to be euro, it is about 17% off (I have to multiply received value by 0.83 to get a pretty good result):
market_url = ("https://steamcommunity.com/market/search/render/?"
"category_730_Type%5B%5D=tag_CSGO_Type_WeaponCase"
"&norender=1"
"&count=100"
"&sort_column=name"
"&sort_dir=asc"
"¤cy={currency}"
"&start={start}")
From what I understand:
category_730_Type%5B%5D=tag_CSGO_Type_WeaponCase
is to choose CS:GO cratesnorender=1
is to not get htmlcount=100
- results per pagesort_column=name&sort_dir=asc
for orderingcurrency=3
choose euro as currency <-- doesn't workstart=100
start at result 100
But however, I change the currency it doesn't change sell_price
nor sell_price_text
in response. It still prints:
(...) "sell_listings":68,"sell_price":963,"sell_price_text":"9,63€" (...)
Note the €.
Do I have a typo there? Is currency
even parsed on the steam part?
To be crystal clear. I would like to get the same price (in euros) as is presented on the steam market (if you have the site in euros).
EDIT: Seems impossible at the moment. If it becomes possible, please post a new answer!