public function acceptTrade(TradeOffer $tradeOffer)
    {
        if (!$tradeOffer->isOurOffer()) {
            $url = 'https://steamcommunity.com/tradeoffer/' . $tradeOffer->getTradeOfferId() . '/accept';
            $referer = 'https://steamcommunity.com/tradeoffer/' . $tradeOffer->getTradeOfferId() . '/';
            $params = [
                'sessionid' => $this->steamCommunity->getSessionId(),
                'serverid' => '1',
                'tradeofferid' => $tradeOffer->getTradeOfferId(),
                'partner' => Helper::toCommunityID($tradeOffer->getOtherAccountId())
            ];
            $response = $this->steamCommunity->cURL($url, $referer, $params);
            $json = json_decode($response, true);
            if (is_null($json)) {
                return false;
            } else {
                return isset($json['tradeid']);
            }
        }
        return false;
    }
public function acceptTrade(TradeOffer $tradeOffer)
    {
        if (!$tradeOffer->isOurOffer()) {
            $url = 'https://steamcommunity.com/tradeoffer/' . $tradeOffer->getTradeOfferId() . '/accept';
            $referer = 'https://steamcommunity.com/tradeoffer/' . $tradeOffer->getTradeOfferId() . '/';
            $params = [
                'sessionid' => $this->steamCommunity->getSessionId(),
                'serverid' => '1',
                'tradeofferid' => $tradeOffer->getTradeOfferId(),
                'partner' => Helper::toCommunityID($tradeOffer->getOtherAccountId())
            ];
            $response = $this->steamCommunity->cURL($url, $referer, $params);
            $json = json_decode($response, true);
            if (is_null($json)) {
                return false;
            } else {
                return isset($json['tradeid']);
            }
        }
        return false;
    }
public function acceptTrade ( TradeOffer $ tradeOffer ) { if ( ! $ tradeOffer -> isOurOffer ( ) ) { $ url = 'https://steamcommunity.com/tradeoffer/' . $ tradeOffer -> getTradeOfferId ( ) . '/accept' ; $ referer = 'https://steamcommunity.com/tradeoffer/' . $ tradeOffer -> getTradeOfferId ( ) . '/' ; $ params = [ 'sessionid' => $ this -> steamCommunity -> getSessionId ( ) , 'serverid' => '1' , 'tradeofferid' => $ tradeOffer -> getTradeOfferId ( ) , 'partner' => Helper :: toCommunityID ( $ tradeOffer -> getOtherAccountId ( ) ) ] ; $ response = $ this -> steamCommunity -> cURL ( $ url , $ referer , $ params ) ; $ json = json_decode ( $ response , true ) ; if ( is_null ( $ json ) ) { return false ; } else { return isset ( $ json [ 'tradeid' ] ) ; } } return false ; }
Accept a trade offer.
@param TradeOffer $tradeOffer
@return bool
Accept a trade offer .