Hunterwolf Nov 17, 2018 @ 2:16pm
Dear Steam - We and You need currency settings for market listing
Hi, firstly sorry for my bad english

i need market items price for use a 3.Party project. i search last 2-3 days can't find any usefull link.
Current status is:

For example if i need csgo item list price, i need go this link:

https://steamcommunity.com/market/search?appid=730

This good, i can see item name and price, but this page show price currency only usd. For me i need see price currency for my own country as Turkish TRY.
Or for another user should be eur, pound etc. if i want see price for my currency, i must be logged in. As you know, this not good for web.

But i can see one item with my currency from this page:

https://steamcommunity.com/market/priceoverview/?appid=730&currency=17&market_hash_name=Clutch%20Case%20Key

as you see, only i add:

currency=17

and i get what i want. So no big deal, same thing on market list page, if you add a select option, like:


https://steamcommunity.com/market/search?appid=730&currency=17


that's it. i want this but not only for my need. its good also for steam server.
Because, i need these data, and i get that, one or another way. on the current situation:

for example link, have nearly 10000 item. So i get first 10000 item link, currently show max. 100 item per page,
so 10000/100 = 100 page nearly, this mean

1 - i need 100 request for all item list
2 - make a loop and, get 10000 item price like:
https://steamcommunity.com/market/priceoverview/?appid=730&currency=17&market_hash_name=Clutch%20Case%20Key
https://steamcommunity.com/market/priceoverview/?appid=730&currency=17&market_hash_name=AK47
....
....
....

as you see, for one game i need 10100 request and for only me. as you know steam have very big community, and too many 3.party site use that info on internet.
This mean maybe millions request come because same market item info.

İf you add 2 option on market list
1 - currency
2 - item per page (default 10 but selectable max 500 or 1000 i think usefull, because standart user dont need more than 50 and i think neveruse this )

in this way, i can get same info only:

10000/1000 = 10 request


You see only for one game, steam servers can save 10000 unnecessary request.

P.s: steam api not have any method for market item list like that. if i wrong, please fix me.


Please considere that, i hope you add soon.
Last edited by Hunterwolf; Nov 18, 2018 @ 12:21pm
< >
Showing 1-15 of 17 comments
cSg|mc-Hotsauce Nov 17, 2018 @ 5:08pm 
Is your Steam account set to Turkey?

:qr:
Last edited by cSg|mc-Hotsauce; Nov 17, 2018 @ 5:09pm
Hunterwolf Nov 19, 2018 @ 1:36am 
Originally posted by cSg|mc-Hotsauce:
Is your Steam account set to Turkey?

:qr:

My problem not for my account settings. it's global problem for who want use these information.

wuddih Nov 19, 2018 @ 5:34am 
you will use Steam in your native currency if it is supported.
if you need other information, use the corresponding interfaces to gather the information you want.
that is not something any normal user needs or should need to be easily accessible.
cSg|mc-Hotsauce Nov 19, 2018 @ 6:33am 
Originally posted by acayip:
Originally posted by cSg|mc-Hotsauce:
Is your Steam account set to Turkey?

:qr:

My problem not for my account settings. it's global problem for who want use these information.

Steam supports the Lira. That is why I am asking.

:qr:
TorMazila Nov 19, 2018 @ 8:02am 
Originally posted by acayip:
You see only for one game, steam servers can save 10000 unnecessary request.

And it can happen that it'll be ~10000 times easier to make application-level DDoS. We have no clue how much more expensive the "10000 items/page" vs "10 items/page" request really is.

As for currency - I've got purchases in currencies I never heard of and sometimes the price was out of this world also - either someone was buying my item at significantly higher price than listed or was selling for much less than I was offering.
Supafly Nov 19, 2018 @ 8:09am 
Originally posted by acayip:
Originally posted by cSg|mc-Hotsauce:
Is your Steam account set to Turkey?

:qr:

My problem not for my account settings. it's global problem for who want use these information.
First link shows my prices in my currency, GBP £, not US Dollar $. Steam should display the prices in your currency provided you account s set to a country that has a currency Steam supports.
cSg|mc-Hotsauce Nov 19, 2018 @ 9:28am 
Originally posted by TorMazila:
Originally posted by acayip:
You see only for one game, steam servers can save 10000 unnecessary request.

And it can happen that it'll be ~10000 times easier to make application-level DDoS. We have no clue how much more expensive the "10000 items/page" vs "10 items/page" request really is.

As for currency - I've got purchases in currencies I never heard of and sometimes the price was out of this world also - either someone was buying my item at significantly higher price than listed or was selling for much less than I was offering.

Other users purchasing your item from another country or you purchasing items in other currencies?

:qr:
Tito Shivan Nov 19, 2018 @ 11:52am 
Originally posted by TorMazila:
As for currency - I've got purchases in currencies I never heard of and sometimes the price was out of this world also - either someone was buying my item at significantly higher price than listed or was selling for much less than I was offering.
Or you simply miscalculated currency conversion.
Steam isn't selling your $1 skin for 5€ and keeping the difference.
Hunterwolf Nov 19, 2018 @ 3:15pm 
i think mostly people here don't understand what is my problem.
Problem is not for ordinary user. for web developer or who work like api or 3.party sites.


Originally posted by Suicidal Monkey:
Originally posted by acayip:

My problem not for my account settings. it's global problem for who want use these information.
First link shows my prices in my currency, GBP £, not US Dollar $. Steam should display the prices in your currency provided you account s set to a country that has a currency Steam supports.

logout steam site and try same link again, you cant see price in your currency.
i say that, if we have currency select option , we can see what price we want.


cSg|mc-Hotsauce Nov 19, 2018 @ 3:17pm 
Originally posted by acayip:
i think mostly people here don't understand what is my problem.
Problem is not for ordinary user. for web developer or who work like api or 3.party sites.


Originally posted by Suicidal Monkey:
First link shows my prices in my currency, GBP £, not US Dollar $. Steam should display the prices in your currency provided you account s set to a country that has a currency Steam supports.

logout steam site and try same link again, you cant see price in your currency.
i say that, if we have currency select option , we can see what price we want.

Are you using a VPN with that browser?

:qr:
Hunterwolf Nov 19, 2018 @ 3:42pm 
Originally posted by cSg|mc-Hotsauce:
Originally posted by acayip:

Are you using a VPN with that browser?

No. But if you want try, first logout steam, use vpn for another country and visit link, you can see price only usd.
Satoru Nov 19, 2018 @ 4:01pm 
... it seems more like you don’t understand existing web API calls....
Hunterwolf Nov 19, 2018 @ 4:32pm 
Originally posted by Satoru:
... it seems more like you don’t understand existing web API calls....


really?

here is web api:
https://developer.valvesoftware.com/wiki/Steam_Web_API


please send example link, or api method, how can i see market item list with selected currency.
Because i can't find. there is not any method for that.

if you think i'm not understand, tell me what is my mistake, if you want really help.



Supafly Nov 20, 2018 @ 12:51am 
Originally posted by Hunterwolf:
i think mostly people here don't understand what is my problem.
Problem is not for ordinary user. for web developer or who work like api or 3.party sites.


Originally posted by Suicidal Monkey:
First link shows my prices in my currency, GBP £, not US Dollar $. Steam should display the prices in your currency provided you account s set to a country that has a currency Steam supports.

logout steam site and try same link again, you cant see price in your currency.
i say that, if we have currency select option , we can see what price we want.

Login or stay logged in then.

Page doesn't have a location selection option it also doesn't run a script to identify your location so it will default to it's base currency $. Either browse by the client, mobile app or Login via a web browser. Valve really has no need to waste time and money to code anything extra when you already have 3 ways to view prices using your currency. Again that is

1. Use Steam Client
2. Use Steam Mobile App
3. Login via a Web Browser
Last edited by Supafly; Nov 20, 2018 @ 12:52am
Hunterwolf Nov 20, 2018 @ 1:14am 
Originally posted by Suicidal Monkey:

Login or stay logged in then.

Page doesn't have a location selection option it also doesn't run a script to identify your location so it will default to it's base currency $. Either browse by the client, mobile app or Login via a web browser. Valve really has no need to waste time and money to code anything extra when you already have 3 ways to view prices using your currency. Again that is

1. Use Steam Client
2. Use Steam Mobile App
3. Login via a Web Browser


Dude you understand what i'm say or you write only for write?

i say for example i have a site and i write a program:

i need all items name and price for market. csgo, dota 2, team fortress etc. etc.
so i get all market page, get all item price with loop. this mean thousands request one tour.
And too many site use same way on internet now.

currently i can get all the way, what i want.

i open this topic for steam developer, if they add select currency option, steam server save millions request maybe more one day and thats for steam profit. that's all.

But u still talk about steam client, mobile app etc.

< >
Showing 1-15 of 17 comments
Per page: 1530 50

Date Posted: Nov 17, 2018 @ 2:16pm
Posts: 17