我正在制作一个Python机器人,它可以与Steam market(http://steamcommunity.com/market)交互。一切都很顺利,但我仍在创建一个购买订单。我基于以下javascript编写了Python(3)代码:$J.ajax( {
url: 'https://steamcommunity.com/market/createbuyorder/',
type: 'POST',
data: {
sessionid: g_sessionID,
currency: g_rgWalletInfo['wallet_currency'],
appid: this.m_unAppId, // ITEM?
market_hash_name: this.m_strMarketHashName,
price_total: price_total,
quantity: quantity
},
crossDomain: true,
xhrFields: { withCredentials: true }
} ).done( function ( data ) {
CreateBuyOrderDialog.OnCreateBuyOrderComplete( { responseJSON: data } );
} ).fail( function( jqxhr ) {
// jquery doesn't parse json on fail
var data = $J.parseJSON( jqxhr.responseText );
CreateBuyOrderDialog.OnCreateBuyOrderComp