2016-05-13 11 views
0

を慰めるためにスチーム貿易オファーエラーコードを解析するので、私は(<a href="https://github.com/FatherFoxxy/CSharpTradeOffers" rel="nofollow">GitHub</a>)</p> <p>CSharpTradeOffersライブラリを使用してい

SendTradeOfferWithLink(CSharpTradeOffers /貿易/ EconServiceHandler.cs) とSendOfferResponse(CSharpTradeOffers /取引/データがありますクラス/ SendOfferResponse.cs)関数を使用します。

は基本的に私はこのコードを持っている:

TradeOffer offer = new TradeOffer(); 
offer.Me.Assets.Add(csgoInventory.Items.First().Value.Items.First().ToCEconAsset(730)); 
offerHandler.SendTradeOfferWithLink(steamid, token, msg, "1", offer, _account.AuthContainer); 

しかし、貿易オファーはエラーのため失敗した場合 - 私は、コンソールには何も見ることができません。誰も私を説明することはできますか、取引提案が行われなかった場合、どのように取引提案のエラーコード(例:this)をコンソールに出力できますか? JsonProperty( "strError")さえありますが、このエラー文字列をコンソールに解析する方法を理解できません。

がうまくいけば、誰かが私の言語を理解:D事前に感謝

答えて

0

SendTradeOfferWithLinkは、コンソールに書き込むことができErrorを持ってSendOfferResponseを返します。

TradeOffer offer = new TradeOffer(); 
offer.Me.Assets.Add(csgoInventory.Items.First().Value.Items.First().ToCEconAsset(730)); 
var response = offerHandler.SendTradeOfferWithLink(steamid, token, msg, "1", offer, _account.AuthContainer); 

Console.WriteLine(response.Error); 

*というエラーメッセージがでない場合には目的の形式で、そのエラーで質問を更新します。

+0

response.Errorは何とかnullですが、エラーがあると確信しています – Danny

関連する問題

 関連する問題