public void GetConfirmationTradeOfferId(SteamWeb web, Confirmation conf, LongCallback callback)
        {
            this._getConfirmationDetails(web, conf, confDetails =>
            {
                if (confDetails == null || !confDetails.Success)
                {
                    callback(-1);
                    return;
                }

                var tradeOfferIdRegex = new Regex("<div class=\"tradeoffer\" id=\"tradeofferid_(\\d+)\" >");
                if (!tradeOfferIdRegex.IsMatch(confDetails.Html))
                {
                    callback(-1);
                    return;
                }
                callback(long.Parse(tradeOfferIdRegex.Match(confDetails.Html).Groups[1].Value));
            });
        }
 public void DenyConfirmation(SteamWeb web, Confirmation conf, BCallback callback)
 {
     this._sendConfirmationAjax(web, conf, "cancel", callback);
 }
 public void AcceptConfirmation(SteamWeb web, Confirmation conf, BCallback callback)
 {
     this._sendConfirmationAjax(web, conf, "allow", callback);
 }