2014-09-22 2 views
7

AllRight, поэтому я искал все это через Интернет, а также то, что я обнаружил, что, когда вы хотите получить чей пар инвентаризацию вы делаете этопар веб-API получение CS: GO инвентаризация

http://api.steampowered.com/IEconItems_{appid}/GetPlayerItems/v0001/?key={apikey}&steamid={steamid}&format=json

Но проблема в том, что когда я делаю это для CS: GO (appid: 730), я просто получаю пустой ответ. Хотя у пользователя есть что-то в их инвентаре.

+0

звучит как ошибка, возможно, захочет связаться с паром? – Nanne

+0

Kinda тоже то, что я думал, но не был уверен, что если бы я делал это неправильно –

+0

Но опять же, если я пойду сюда и войду, они смогут прочитать мой инвентарь http://csgolounge.com/match?m= 1483 –

ответ

14

, если вы хотите получить JSON просто использовать одну из следующих ссылок:

общий инвентарь пара: (1: игры, 3: купоны, 6: торговые карты, 7: награды)

http://steamcommunity.com/id/<USERURL>/inventory/json/753/1 
http://steamcommunity.com/profiles/<STEAMID>/inventory/json/753/1 

http://steamcommunity.com/id/<USERURL>/inventory/json/753/3 
http://steamcommunity.com/profiles/<STEAMID>/inventory/json/753/3 

http://steamcommunity.com/id/<USERURL>/inventory/json/753/6 
http://steamcommunity.com/profiles/<STEAMID>/inventory/json/753/6 

http://steamcommunity.com/id/<USERURL>/inventory/json/753/7 
http://steamcommunity.com/profiles/<STEAMID>/inventory/json/753/7 

игры:

http://steamcommunity.com/id/<USERURL>/inventory/json/<APPID>/2 
http://steamcommunity.com/profiles/<STEAMID>/inventory/json/<APPID>/2 

проблема не была контрудар AppID, вы просто использовали старую ссылку, которая работает только для общего инвентаря пара. Я предлагаю вам использовать ссылку, используя STEAMID, потому что не каждый пайзер установил customurl.

+0

блокирует ли он после лимита вызова 20 в минуту? – Jay

+0

его не совсем 20, но в какой-то момент он блокирует. –

+0

Итак, если у меня есть трафик более 10000 в секунду на моем сайте, я в основном ввернута? – Jay

Смежные вопросы