Open Spawn944 opened 1 year ago
Related:
No clue about that missing parameter though.
Try specifying the game differently
game = GameOptions.DOTA2
Instead of item, specify item id
There are two mistakes in your code:
money_to_receive
must be in cents, not in dollars. So in your case it should be "2500"
, NOT "25.00"
item
that you pass to the steam_client.market.create_sell_order(item, game, money_to_receive)
is NOT the name of the skin, but an assetid
(which can be found when you run steam_client.get_my_inventory(game)
).Here is a sample from steam_client.get_my_inventory(game)
in which I highlighted the assetid using arrows — >>assetid<<
{
">>36643205050<<": {
"appid": 730,
"classid": "5721076182",
"instanceid": "188530170",
...
"contextid": "2",
"id": ">>36643205050<<",
"amount": "1"
},
">>36643162490<<": {
"appid": 730,
"classid": "5721067159",
"instanceid": "188530139",
...
"contextid": "2",
"id": ">>36643162490<<",
"amount": "1"
}
}
I'm having an issue creating sell order. How can i fix this?
output